加快maven干净

时间:2012-04-10 18:54:55

标签: maven maven-2 settings maven-3 profile

以下建议似乎适用于maven 1.x。

http://bosy.dailydev.org/2009/02/speed-up-your-maven-build-four-times.html

如何在maven 3.x settings.xml中定义如上所述的'qclean'配置文件(或等效配置文件)?

1 个答案:

答案 0 :(得分:1)

build元素只能在项目的配置文件中指定,而不能在settings.xml中全局指定。这在maven settings reference

中有解释
  

settings.xml中的profile元素是pom.xml profile元素的截断版本。它由activationrepositoriespluginRepositoriesproperties元素组成。

     

profile元素只包含这四个元素,因为它们关注整个构建系统(这是settings.xml文件的作用),而不是单个项目对象模型设置。

据我所知,链接文章没有提到settings.xml或maven 1。由于该文章来自2009年,我想这个解决方法是为maven 2实现的,并包含在项目pom中。