我有一个多模块项目.
我以为我只能使用以下代码从该多模块项目中编译一个模块:
mvn -amd -pl "module-name"
这似乎不起作用,而只能构建特定的模块.它的依赖项尚未编译,因此失败.
任何想法如何解决?
解决方法:
尝试使用mvn -am -pl“模块名称”(用-am替换-amd).
-amd标志尝试构建依赖于“模块名称”的项目,而-am构建依赖于“模块名称”的项目.我觉得这些标志的文档有点违反直觉,但是我很确定这可以解决您的问题.
标签:maven-2,java
来源: https://codeday.me/bug/20191106/2000465.html