我正在使用mvn deploy:deploy-file将工件上传到远程存储库。 我有 - Apache2.2和Maven-3.0.3
以下是我正在使用的命令 -
mvn -X deploy:deploy-file -Durl = http://myRepos.com/repo/ -DrepositoryId = repo-mine -Dfile = temp.jar -DgroupId = com.yagnaiq -DartifactId = temp - Dversion = 1.0 -Dpackaging = jar -Dclassifier = test -DgeneratePom = true -DgeneratePom.description =“My POM”-DrepositoryLayout = default -DuniqueVersion = false
我的settings.xml包含repositoryId的条目 -
<servers>
<server>
<id>repo-mine</id>
<username>admin</username>
<password>admin</password>
</server> </servers>
我收到以下错误 -
引起:org.apache.maven.wagon.TransferFailedException:无法传输文件:http://myRepos.com/repo/com/yagnaiq/temp/1.0/temp-1.0-test.jar。退货代码为:500
需要帮助!
谢谢!
答案 0 :(得分:1)
错误500表示远程服务器出错。您应该检查myrepos.com服务器上的日志。 (也许它没有磁盘空间或其他东西)。