无法部署快照工件
Unable to deploy snapshot artifact
我无法将快照项目部署到 Nexus 存储库。我不断收到 return 代码 400。
无法部署工件:无法传输工件 net.iin:iin-web-0.0.1-SNAPSHOT:jar:iin-parent from/to 快照(http://localhost:8081/nexus/content/repositories/snapshots): Failed to transfer file: http://localhost:8081/nexus/content/repositories/snapshots/net/iin/iin-web-0.0.1-SNAPSHOT/iin-parent/iin-web-0.0.1-SNAPSHOT-iin-parent.jar。Return 代码是: 400, ReasonPhrase:Bad 请求。
错误:上传文件 iin-web-0.0.1-SNAPSHOT.jar 失败。
但是我能够以同样的方式将快照工件部署到 Nexus 存储库。
上传工件 iin-web-0.0.1-SNAPSHOT.jar 开始....
GroupId:net.iin
ArtifactId:iin-web-0.0.1-SNAPSHOT
分类器:
类型:罐子
版本:iin-parent
文件:iin-web-0.0.1-SNAPSHOT.jar
Repository:releases
已上传:http://localhost:8081/nexus/content/repositories/releases/net/iin/iin-web-0.0.1-SNAPSHOT/iin-parent/iin-web-0.0.1-SNAPSHOT-iin-parent.jar(63 MB 在 46 MB/s)
上传工件 iin-web-0.0.1-SNAPSHOT.jar 已完成。
已完成:成功
在我看来,您使用了 artifactId iin-web-0.0.1-SNAPSHOT
。因此,您可能将版本放入 artifactId 而不是版本标签。
结果是 Maven 将您的(损坏的)GAV 视为发布版本,因为该版本本身不以 SNAPSHOT 结尾。
我无法将快照项目部署到 Nexus 存储库。我不断收到 return 代码 400。 无法部署工件:无法传输工件 net.iin:iin-web-0.0.1-SNAPSHOT:jar:iin-parent from/to 快照(http://localhost:8081/nexus/content/repositories/snapshots): Failed to transfer file: http://localhost:8081/nexus/content/repositories/snapshots/net/iin/iin-web-0.0.1-SNAPSHOT/iin-parent/iin-web-0.0.1-SNAPSHOT-iin-parent.jar。Return 代码是: 400, ReasonPhrase:Bad 请求。 错误:上传文件 iin-web-0.0.1-SNAPSHOT.jar 失败。
但是我能够以同样的方式将快照工件部署到 Nexus 存储库。 上传工件 iin-web-0.0.1-SNAPSHOT.jar 开始.... GroupId:net.iin ArtifactId:iin-web-0.0.1-SNAPSHOT 分类器: 类型:罐子 版本:iin-parent 文件:iin-web-0.0.1-SNAPSHOT.jar Repository:releases 已上传:http://localhost:8081/nexus/content/repositories/releases/net/iin/iin-web-0.0.1-SNAPSHOT/iin-parent/iin-web-0.0.1-SNAPSHOT-iin-parent.jar(63 MB 在 46 MB/s) 上传工件 iin-web-0.0.1-SNAPSHOT.jar 已完成。 已完成:成功
在我看来,您使用了 artifactId iin-web-0.0.1-SNAPSHOT
。因此,您可能将版本放入 artifactId 而不是版本标签。
结果是 Maven 将您的(损坏的)GAV 视为发布版本,因为该版本本身不以 SNAPSHOT 结尾。