Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有办法在命令行指定要构建的子模块?
例如,我有一个项目:
<modules> <module>A</module> <module>B</module> </modules>
我想在运行时在 shell 脚本中决定我是要构建 A、B 还是 A 和 B。
我想发出:
mvn -Dmodules=A,B
是否有可能的等效命令?
这是-pl论据:
-pl
mvn -pl A,B
-pl,--projects - 以逗号分隔的指定反应堆项目列表,而不是所有项目。可以通过 [groupId]:artifactId 或其相对路径指定项目。