有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java maven关于多模块(jar、war等)使用的建议项目

我有以下Maven组织:

- ./pom.xml (top-level project, which defines the 4 modules below)
   - ./a/pom.xml (jar)
   - ./b/pom.xml (jar)
   - ./c/pom.xml (war)
   - ./d/pom.xml (war)

到目前为止,我一直在使用Maven,如下所示(全部在根目录中执行):

1. mvn clean compile install
2. mvn tomcat7:redeploy -pl c
3. mvn tomcat7:redeploy -pl d

虽然这种方法非常有效,但我不确定这是否是首选方法。在第一步中,我将安装所有项目,但实际上,只应安装jar项目ab。不需要安装cd项目

虽然安装cd不会有什么坏处,但有没有更好的Maven用法来避免这种情况?我总是可以手动安装ab,但这当然是模块的优点(自动检测依赖顺序,仅举一个优点)


共 (0) 个答案