maven java编译:是否有并发模式?

时间:2014-01-07 14:48:51

标签: java maven

如果他们没有相互依赖,是否有可能同时在maven项目中编译2个模块? (Java)的

示例:我有一个pom.xml(项目),它有3个模块--A,B和C.

C依赖于B. B和A不依赖于任何东西。

因此,在绘制依赖关系DAG时,似乎我们有两个根:A和B. 我们可以以这样的方式运行maven,A和B将同时启动,C将在编译B后启动吗?

1 个答案:

答案 0 :(得分:1)

Maven 3.x具有执行并行构建的能力。命令如下:

  

mvn -T 2 clean install#用2个线程构建
  mvn -T 4C每个cpu核心清洁安装#4线程
  mvn -T 2.5C clean install#2.5 thread per cpu core

您可以找到更多here