在Nexus服务器中部署artifact时遇到错误:“无法传送artifact”“无法传输文件http:///my_artifact。返回代码为:400”
我正在运行Nexus,并使用以下maven本地配置运行一个自定义存储库my_repo:
settings.xml
<server>
<id>my_repo</id>
<username>user</username>
<password>pass</password>
</server>
...
<mirror>
<id>my_repo</id>
<name>Repo Mirror</name>
<url><my_url_to_my_repo></url>
<mirrorOf>*</mirrorOf>
</mirror>
- 用户有权限创建/读取/写入my_repo -
pom.xml
<distributionManagement>
<repository>
<id>my_repo</id>
<name>my_repo</name>
<url><my_url_to_my_repo></url>
<layout>default</layout>
</repository>
<snapshotRepository>
<id>snapshots</id>
<name>Snapshots</name>
<url><my_url_to_my_snapshot_repo></url>
</snapshotRepository>
</distributionManagement>
然后我执行
mvn deploy
并且收到了错误。有任何想法吗?