我已经在Intellij Idea中创建了Maven项目,并且尝试部署应用程序时出现错误。请帮我解决这个问题。

 [INFO] ------------------------------------------------------------------------ 
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project Er-Fly: Deployment failed: repository element was not specified in the POM inside distributionManagement element or in -DaltDeploymentRepository=id::layout::url parameter -> [Help 1] 
[ERROR]  
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. 
[ERROR] Re-run Maven using the -X switch to enable full debug logging. 
[ERROR]  
[ERROR] For more information about the errors and possible solutions, please read the following articles: 
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException 

请您参考如下方法:

确保已在 distributionManegement 中定义了存储库元素:

<distributionManagement> 
    <repository> 
        <id>central</id> 
        <name>plugins-releases</name> 
        <url>http://serverip:8081/artifactory/plugins-release-local</url> 
    </repository> 
    <snapshotRepository> 
        <id>snapshots</id> 
        <name>plugins-snapshot</name> 
        <url>http://serverip:8081/artifactory/plugins-snapshot-local</url> 
    </snapshotRepository> 
</distributionManagement> 

还要检查您的maven .m2/settings.yml文件中的用户名是否具有将文件PUT(上传)到 Artifact 的权限。


评论关闭
IT干货网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!