插件在eclipse中添加“自动构建”和“构建所有”的功能

时间:2016-04-19 07:57:43

标签: java eclipse plugins build

我需要在java中编写一个插件,它会在eclipse中为“自动构建”和“构建所有”选项添加一些自定义功能。我在哪里可以获得有关eclipse中构建功能的更多信息以及如何使用插件修改它?

1 个答案:

答案 0 :(得分:1)

您可以使用增量项目构建器。使用org.eclipse.core.resources.builders扩展点来定义构建器。

示例构建器(如文档中所示):

<extension id="coolbuilder" name="Cool Builder"
           point="org.eclipse.core.resources.builders"> 
  <builder hasNature="false"> 
     <run class="com.xyz.builders.Cool"> 
        <parameter name="optimize" value="true"/> 
        <parameter name="comment" value="Produced by the Cool Builder"/> 
     </run> 
  </builder> 
</extension>

如果此扩展程序是在ID为&#34; com.xyz.coolplugin&#34;的插件中定义的,则此构建器的完全限定名称为&#34; com.xyz.coolplugin.coolbuilder&#34 ;

有关更多信息,请参阅Eclipse帮助的Incremental Project Builders部分。