今天调整了下工程中maven的结构,并修改整理了pom文件中的jar包依赖关系,当执行命令:mvn dependency:tree -Dverbose 查看依赖树时发现有个warning:
Invalid POM for mypackage:projA2:jar:1.0, transitive dependencies (if any) will not be available, enable debug logging for more details.
执行命令mvn dependency:tree -X 查看详细信息,有ERROR提示需要填入版本号。
解决方法:在最顶层的父pom目录下执行:mvn clean install -Dmaven.test.skip
需要更新修改的父pom到本地才行。
Invalid POM for mypackage:projA2:jar:1.0, transitive dependencies (if any) will not be available, enable debug logging for more details.
执行命令mvn dependency:tree -X 查看详细信息,有ERROR提示需要填入版本号。
解决方法:在最顶层的父pom目录下执行:mvn clean install -Dmaven.test.skip
需要更新修改的父pom到本地才行。
本文介绍了在使用Maven过程中遇到的依赖问题及解决方案。通过调整工程结构和pom文件中的jar包依赖关系后,出现了一个关于无效POM的警告。通过执行特定的Maven命令解决了该问题。
686

被折叠的 条评论
为什么被折叠?



