部署时我收到以下消息
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.8.2:deploy (default-deploy) on project gameoflife: Failed to deploy artifacts: Could not transfer artifact com.wakaleo.gameoflife:gameoflife:pom:1.0-20180129.123439-1 from/to game-snapshots (http://localhost:8081/nexus/content/repositories/game-snapshots/): Failed to transfer file: http://localhost:8081/nexus/content/repositories/game-snapshots/com/wakaleo/gameoflife/gameoflife/1.0-SNAPSHOT/gameoflife-1.0-20180129.123439-1.pom. Return code is: 401, ReasonPhrase: Unauthorized. -> [Help 1]
我已在.m2 settings.xml中添加了凭据,但我再次收到错误消息
答案 0 :(得分:0)
这可能是:
settings.xml
答案 1 :(得分:0)
请检查您的系统代理一次。可能有防火墙阻止
访问指定的Nexus url
以上传任何文件。
settings.xml
文件中的第二个,请提供代理详细信息。
答案 2 :(得分:0)
如果确实找到了settings.xml(尝试在settings.xml中的xml标记中输入拼写错误,看看你的构建是否因为非xml兼容性而失败),那么它必须意味着你的settings.xml是错的。你能分享一下这个文件吗?