乙巳🐍年

acc8226 的博客

正常构建

1
mvn install

新版的 maven 可指定多线程编译

-T 2 是直接指定 2 线程;

1
mvn clean install -T 2 -Dmaven.compile.fork=true

增加 -T 1C 参数,表示每个 CPU 核心跑一个工程。一般 1C 用的比较多,前提是多线程构建对项目无影响。

1
mvn clean install -T 1C -Dmaven.compile.fork=true
阅读全文 »

Maven 构建生命周期定义了一个项目构建跟发布的过程。

Maven defines 3 lifecycles in META-INF/plexus/components.xml。

一个典型的 Maven 构建(build)生命周期是由以下几个阶段的序列组成的:

为了完成 default 生命周期,这些阶段(包括其他未在上面罗列的生命周期阶段)将被按顺序地执行。

Maven 有以下三个标准的生命周期:

  • clean:项目清理的处理
  • default(或 build):项目部署的处理
  • site:项目站点文档创建的处理
阅读全文 »
0%