我有maven项目,花了很多时间来构建项目。我知道它有多个构建器,这就是为什么要花这么多时间。如下所示
Project-->Properties-->Builders
,我看到多种类型的构建器如何删除所有这些并仅保留一个Java Builder
。
有没有有效的方法来执行此操作,除了转到{{1}}并取消选中不需要的构建器。我有多个maven项目,因此逐个选择构建器是不可行的。
任何方法建议都必须表示赞赏。
答案 0 :(得分:3)
设置作为XML保存在项目根目录的.project文件中。 就我而言,它看起来像
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
...
<buildSpec>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments></arguments>
</buildCommand>
...
</buildSpec>
...
</projectDescription>
我可能会编写一个脚本来查找目录中的所有.project文件并替换元素的内容。
BUT:
如果你知道自己在做什么,这是一个愚蠢的解决方案。就个人而言,我会留在那里。