gpt4 book ai didi

Maven部署失败

转载 作者:行者123 更新时间:2023-12-04 05:24:54 25 4
gpt4 key购买 nike

我正在运行 Maven 3.0.4。我能够成功运行清理、打包、安装。但是当我运行 mvn deploy ,我得到一个错误:

我正在测试这个有 4 个项目的小型 java 模块:1 个父 P1 和 3 个子 C1、C2、C3。现在这个父 P1 继承自当前未上传到存储库中的主项目 M1。所以问题。当我尝试构建 P1 时,它会引发错误

  Non-resolvable parent POM: Failure to find .....:pom:1.0.0 in http://myserver.net.intra:9000
/nexus/content/repositories/public/ was cached in the local repository, resolution will not be
reattempted until the update interval of releases has elapsed or updates are forced and
'parent.relativePath' points at wrong local POM @ line 6, column 10

更新:
mvn deploy:deploy-file正在工作并成功上传 JAR。但是 mvn deploy给出了这个:
   Failed to execute goal on project jurisdiction-business: Could not resolve dependencies for 
project com.a.b.c.d.-business:war:0.0.1-SNAPSHOT: Failure to find om.a.b.c.d.:jar:0.0.1-20121110.071100-3
in http://myserver.net.intra:9000/nexus/content/repositories/public-snapshots as cached in the
local repository, resolution will not be reattempted until the update interval of snapshots has
elapsed or updates are forced

最佳答案

通常在这种情况下,您可以让项目以特定模式并排 checkout ,并使用 /project/parent/relativePath (pom 中的 XPath)指定父项目不在存储库中时的父项目的路径。

或者,您可以使用聚合器 pom 并使用聚合器 pom 构建,因为这将允许从 react 器中解析父级。

最简单的就是运行 mvn install在 M1 上,以便可以从本地缓存中解析它。

关于Maven部署失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13304379/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com