请问Maven多模块项目在CentOS使用Maven打包出现异常:'parent.relativePath'pointsatwronglocalPOM如何解决我已经百度了一整天了,各种方法都试过了这个工程在Windows下使用Maven命令打包就没问题,到了CentOS下就打包不了……很着急啊错误日志:[ERROR]Theprojectcom.dreamworkstoys:saas-lemeng-b2b-service:0.0.1-SNAPSHOT(/root/git-repository/saas-b2b/saas-lemeng-b2b-service/pom.xml)has1error[ERROR]Non-resolvableparentPOM:Couldnotfindartifactcom.dreamworkstoys:saas-lemeng-parent:pom:0.0.1-SNAPSHOTand'parent.relativePath'pointsatwronglocalPOM@line7,column13->[Help2]org.apache.maven.model.resolution.UnresolvableModelException:Couldnotfindartifactcom.dreamworkstoys:saas-lemeng-parent:pom:0.0.1-SNAPSHOTatorg.apache.maven.project.ProjectModelResolver.resolveModel(ProjectModelResolver.java:195)atorg.apache.maven.project.ProjectModelResolver.resolveModel(ProjectModelResolver.java:244)atorg.apache.maven.model.building.DefaultModelBuilder.readParentExternally(DefaultModelBuilder.java:899)atorg.apache.maven.model.building.DefaultModelBuilder.readParent(DefaultModelBuilder.java:751)atorg.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:309)atorg.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:463)atorg.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:432)atorg.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:549)atorg.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:432)atorg.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:396)atorg.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:672)atorg.apache.maven.DefaultMaven.getProjectsForMavenReactor(DefaultMaven.java:663)atorg.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:253)atorg.apache.maven.DefaultMaven.execute(DefaultMaven.java:155)atorg.apache.maven.cli.MavenCli.execute(MavenCli.java:584)atorg.apache.maven.cli.MavenCli.doMain(MavenCli.java:216)atorg.apache.maven.cli.MavenCli.main(MavenCli.java:160)atsun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod)atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)atjava.lang.reflect.Method.invoke(Method.java:606)atorg.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)atorg.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)atorg.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)atorg.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)Causedby:org.eclipse.aether.resolution.ArtifactResolutionException:Couldnotfindartifactcom.dreamworkstoys:saas-lemeng-parent:pom:0.0.1-SNAPSHOTatorg.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:444)atorg.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:246)atorg.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:223)atorg.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveArtifact(DefaultRepositorySystem.java:294)atorg.apache.maven.project.ProjectModelResolver.resolveModel(ProjectModelResolver.java:191)...24moreCausedby:org.eclipse.aether.transfer.ArtifactNotFoundException:Couldnotfindartifactcom.dreamworkstoys:saas-lemeng-parent:pom:0.0.1-SNAPSHOTatorg.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:434)...28more[ERROR]
2 回答
临摹微笑
TA贡献1982条经验 获得超2个赞
你的项目继承com.dreamworkstoys:saas-lemeng-parent:pom:0.0.1-SNAPSHOT,而这个项目又是你自己的,你在Windows平台下应该对saas-lemeng-parent运行了mvninstall命令安装到了本地仓库中,所以没有问题,而CentOS中没有安装这个项目,所以显示找不到这个包,在CentOS安装一遍就行了
波斯汪
TA贡献1811条经验 获得超4个赞
Couldnotfindartifactcom.dreamworkstoys:saas-lemeng-parent:pom:0.0.1-SNAPSHOT这个包是你自己的吧,本地install了嘛
添加回答
举报
0/150
提交
取消
