Project ID: com.abc.def.MyProject:pom:null
Reason: Cannot find parent: com.xyz.list.MyWonderfulFamilly for project com.abc.def.MyProject:pom:null for com.abc.def.MyProject:pom:null
[INFO] TRACE
org.apache.maven.reactor.MavenExecutionException: Cannot find parent: com.xyz.list.MyWonderfulFamilly for project com.abc.def.MyProject:pom:null for com.abc.def.MyProject:pom:null
Caused by org.apache.maven.project.ProjectBuildingException: POM 'com.xyz.list.MyWonderfulFamilly' not found in repository: Unable to download the artifact from the repository
com:xyz:list:MyWonderfulFamilly:pom
from the specified remote repositories:
CompanyName.Pricing.G7 (http://mksrvsub01.domain.xxxxxx)
for project com.xyz.list.MyWonderfulFamilly at org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:1392)
Caused by: org.apache.maven.artifact.resolver.ArtifactNotFoundException: Unable to download the artifact from any repository
com:xyz:list:MyWonderfulFamilly:pom
from the specified remote repositories:
CompanyName.Pricing.G7 (http://mksrvsub01.domain.xxxxxx)
mvn clean install
,并且在项目根目录上尝试了同样的错误lastUpdated
存储库中的所有.m2
个文件 - 同样的错误~.m2\repository\org\apache\maven\plugins
中的文件 - 同样的错误mvn clean install
- 同样的错误Apache Maven 2.2.1 r801777 Win XP,x86,32位
答案 0 :(得分:1)
引用:
由于无法从任何存储库下载工件而导致
com:xyz:list:MyWonderfulFamilly:pom
来自指定的远程存储库:
CompanyName.Pricing.G7
您是否检查过可以访问存储库?存储库中是否有可用的pom / artifact?如果是,请检查本地~./m2/com/xyz/list
文件夹中是否存在工件或错误消息。删除并重新尝试(如果需要)。
答案 1 :(得分:0)
我意识到我必须在构建路径中添加更多依赖的maven项目,然后执行mvn clean install,经过2个小时的努力就解决了问题!
答案 2 :(得分:0)
在某些情况下(特别是我的情况),可能会涉及一些额外的安全调整。
我的意思是,如果您使用通过证书提供的中央存储库,您可能需要检查您的 JAVA_HOME \ jre \ lib \ security \ cacerts 文件存储有问题的证书。 在我的情况下导入证书文件后(我使用了KeyStore Explorer应用程序,但也可以在命令行上完成)并且我的所有进程都正常继续。