maven:the pom for XXX is missing, no dependency information available

简介: maven:the pom for XXX is missing, no dependency information available

maven:the pom for XXX is missing, no dependency information available  

1.方法一

新建的项目,maven库中可能还没有报错中提示模块的依赖,也就是被依赖模块还不存在。需要在被依赖的模块中执行 mvn install , 再执行之前报错的模块 mvn install ,解决问题。

有的说法是在顶层模块中执行 mvn install , 就会将子模块加载到maven库中,本人执行了没有用,按照被依赖木块从上到下执行,最终问题才得以解决。

2.方法二

将引用的父类项目重新进行maven-install一下。或者直接在最顶类项目中maven-install一下。此时问题就解决了。子项目再次打包编译就是正常的了。

相关文章
|
5月前
|
Java Maven
maven篇4:pom文件详解
maven篇4:pom文件详解
392 3
|
4月前
|
缓存 IDE Java
maven install报错原因揭秘:‘parent.relativePath‘指向错误的本地POM文件
在使用Maven构建项目时,遇到'parent.relativePath'错误通常是由于父项目POM路径设置错误、版本不一致或内容不匹配导致的。解决方法包括:校正父项目POM的相对路径、确保版本一致、保持POM文件内容同步,并排查其他潜在问题,如子模块命名冲突和Maven缓存问题。通过这些步骤可解决该错误,避免项目构建失败。
maven install报错原因揭秘:‘parent.relativePath‘指向错误的本地POM文件
|
5月前
|
Java Maven
idea中maven项目pom文件Could not acquire lock(s)
idea中maven项目pom文件Could not acquire lock(s)
1420 2
|
3月前
|
Java Maven
maven 工程pom依赖优化及常用命令
maven 工程pom依赖优化及常用命令
39 0
|
4月前
|
数据可视化 Java Apache
Maven Dependency Tree:深入理解你的项目依赖
Maven Dependency Tree:深入理解你的项目依赖
524 0
|
5月前
|
XML Java Maven
Maven POM
Maven的POM(Project Object Model)是项目的基本配置文件,以XML格式描述项目信息、依赖、插件及构建细节。包含groupId、artifactId、version等必填字段,用于定义项目唯一标识和构建路径。POM还涉及目标执行、项目profile、开发者列表及邮件列表信息。在工作时,Maven通过读取POM获取配置并执行任务。
|
5月前
|
Java Maven
IDEA Maven SpringBoot配置POM文件
IDEA Maven SpringBoot配置POM文件
209 0
|
3天前
|
Java Maven
Maven 项目测试
接下来我们要学习如何构建和测试这个项目。
16 5
|
16天前
|
Java Apache Maven
Maven 项目文档
Maven 项目文档
|
10天前
|
Java Apache Maven
Maven 项目文档
Maven 项目文档