我需要用java编写一个插件,它将一些自定义功能添加到eclipse中的“自动构建”和“构建所有”选项中。我在哪里可以获得有关 Eclipse 中构建的功能以及如何使用插件修改它的更多信息?
最佳答案
为此,您使用增量项目构建器。使用 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 为“com.xyz.coolplugin”的插件中定义的,则此构建器的完全限定名称将为“com.xyz.coolplugin.coolbuilder”。
有关更多信息,请参阅Incremental Project Builders Eclipse 帮助的部分。
关于java - 在 eclipse 中向 "build automatically"和 "build all"添加功能的插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36712071/