在安装了m2eclipse的Eclipse Helios中,默认情况下,“自动构建”处于启用状态。我可以看到它在封面下使用某种增量Maven构建器(显然对于Maven项目)。
如何自定义Maven构建器,以便我可以为其提供一些-D
选项?具体来说,我希望我的自动增量Maven构建与-Dmaven.buildNumber.doCheck=false
一起运行。我看到无处可以实际影响m2eclipse提供的Maven构建器的配置。
我知道我可以创建一个运行配置,然后使用Run As ...显式构建我的项目,但我不想追求那条路径。我想从Project项目菜单中选择Build All命令时自定义项目的构建方式。我还希望这些自定义在触发自动构建时生效。
我不是特别想在我的~/.m2/settings.xml
文件中添加设置,因为我实际上并不希望我的命令行Maven安装在Eclipse之外选择这些设置。
提前感谢您的帮助。
答案 0 :(得分:1)
目前,您需要将设置放在配置文件中,然后触发该配置文件。 M2E团队已经删除了以前用于此目的的设置。
您可以在单独的位置创建自定义settings.xml,并在m2e prefs中配置它。