环境说明:为一台无法连接外网的linux服务器

问题描述:

安装了jenkins拉取项目,提示ERROR: Failed to parse POMs org.apache.maven.project.ProjectBuildingException: Some problems were encountered while processing the POMs:

完整错误为

Parsing POMs

Failed to transfer Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:2.3.5.RELEASE from/to alimaven (http://maven.aliyun.com/nexus/content/groups/public/): transfer failed for http://maven.aliyun.com/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-parent/2.3.5.RELEASE/spring-boot-starter-parent-2.3.5.RELEASE.pom

ERROR: Failed to parse POMs

org.apache.maven.project.ProjectBuildingException: Some problems were encountered while processing the POMs:

[FATAL] Non-resolvable parent POM for com.cidtech:alumni:1.0-SNAPSHOT: Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:2.3.5.RELEASE from/to alimaven (http://maven.aliyun.com/nexus/content/groups/public/): transfer failed for http://maven.aliyun.com/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-parent/2.3.5.RELEASE/spring-boot-starter-parent-2.3.5.RELEASE.pom and 'parent.relativePath' points at wrong local POM @ line 23, column 13

at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:383)

at hudson.maven.MavenEmbedder.buildProjects(MavenEmbedder.java:370)

at hudson.maven.MavenEmbedder.readProjects(MavenEmbedder.java:340)

at hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:1330)

at hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:1124)

at hudson.FilePath.act(FilePath.java:1165)

at hudson.FilePath.act(FilePath.java:1148)

at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.parsePoms(MavenModuleSetBuild.java:985)

at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:689)

at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:513)

at hudson.model.Run.execute(Run.java:1906)

at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543)

at hudson.model.ResourceController.execute(ResourceController.java:97)

at hudson.model.Executor.run(Executor.java:429)

解决方法:

1.最开始配置的maven阿里云镜像为(特别说明,阿里云的maven镜像已经改为https的,最开始我配置的是http的导致一直报错,2是正确的(警告注意,别配置错了))

/usr/local/maven/apache-maven-3.6.3/repo

alimaven

aliyun maven

http://maven.aliyun.com/nexus/content/groups/public/

central

2.正确的maven镜像配置

aliyunmaven

*

aliyun maven

https://maven.aliyun.com/repository/public

阿里云官方的maven参考

好文推荐

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: