在SVN服务器上部署我的项目时出现错误。我尝试了一切可能的方式,但仍然面临同样的问题 错误是:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:
2.5:deploy (default-deploy) on project kedb: Failed to deploy artifacts:
Could not transfer artifact com.kedb:kedb:jar:0.0.1-20140928.140840-1
from/to unique: Failed to transfer
/com/kedb/kedb/0.0.1-SNAPSHOT/kedb-0.0.1-20140928.140840-1.jar.
Error code 409, Conflict -> [Help 1]
这是什么解决方案?可能是什么问题?
答案 0 :(得分:1)
SVN是一个版本控制系统,与构建工具Maven没有直接关系。 Maven将构建的工件部署到Maven存储库。在SVN中,您通常会提交源,而不是二进制工件。虽然可能使用SCM plugin自动提交生成的工件,但如果这真的是你需要的,你可能会更好地解释。
答案 1 :(得分:0)
请参阅以下日志,了解使用远程存储库作为本地文件系统路径的成功尝试
INFO] --- maven-deploy-plugin:2.7:deploy(default-deploy)@KEDB --- 正在下载:file:/// E:/itworkshere/com/kedb/KEDB/0.0.1-SNAPSHOT/maven-metadata.xml 已下载:file:/// E:/itworkshere/com/kedb/KEDB/0.0.1-SNAPSHOT/maven-metadata.xml(762 B,74.4 KB /秒) 上传:file:/// E:/itworkshere/com/kedb/KEDB/0.0.1-SNAPSHOT/KEDB-0.0.1-20141005.132612-2.war 已上传:file:/// E:/itworkshere/com/kedb/KEDB/0.0.1-SNAPSHOT/KEDB-0.0.1-20141005.132612-2.war(123 KB,1205.4 KB /秒) 上传:file:/// E:/itworkshere/com/kedb/KEDB/0.0.1-SNAPSHOT/KEDB-0.0.1-20141005.132612-2.pom 已上传:file:/// E:/itworkshere/com/kedb/KEDB/0.0.1-SNAPSHOT/KEDB-0.0.1-20141005.132612-2.pom(2 KB,1418.9 KB /秒) 正在下载:file:/// E:/itworkshere/com/kedb/KEDB/maven-metadata.xml 已下载:file:/// E:/itworkshere/com/kedb/KEDB/maven-metadata.xml(276 B,66.4 KB /秒) 上传:file:/// E:/itworkshere/com/kedb/KEDB/0.0.1-SNAPSHOT/maven-metadata.xml 已上传:file:/// E:/itworkshere/com/kedb/KEDB/0.0.1-SNAPSHOT/maven-metadata.xml(762 B,372.1 KB /秒) 上传:file:/// E:/itworkshere/com/kedb/KEDB/maven-metadata.xml 已上传:file:/// E:/itworkshere/com/kedb/KEDB/maven-metadata.xml(272 B,265.6 KB /秒) [INFO] ----------------------------------------------- ------------------------- [信息]建立成功 [INFO] ----------------------------------------------- ------------------------- [INFO]总时间:2.082秒 [INFO]完成日期:太阳10月05日01:26:12 GMT-12:00 2014 [INFO]最终记忆:7M / 20M [INFO] ----------------------------------------------- -------------------------