繁体   English   中英

关于Eclipse .project文件构建器的问题

[英]Question on Eclipse .project file builders

任何人都可以在eclipse .project文件的buildCommand部分中解释一下。 我目前有以下eclipse .project文件的buildCommands:

org.eclipse.wst.common.project.facet.core.builder; 

org.eclipse.jdt.core.javabuilder; 

org.eclipse.m2e.core.maven2Builder; 

org.eclipse.wst.validation.validationbuilder;

我的问题是:

  1. 这些建设者是做什么用的?

  2. 它们何时触发? 它们是否总是按此顺序触发,或者日食足够聪明以至于知道要为当前构建选择哪个构建器?

这些是由插件使用org.eclipse.core.resources.builders扩展点声明的增量构建器。

只要在项目中更改资源,便会调用它们。 告诉构建者哪些资源已更改,以便它可以决定是否需要做任何事情。 当您进行完整构建时,也会调用构建器。 告诉构建器正在执行哪种类型的构建。

确切地说,每个构建器的工作都需要查看构建器代码。 org.eclipse.jdt.xxxx构建器是Java开发工具的一部分。 org.eclipse.wst.xxx是Web工具的一部分。

项目属性中的“构建器”页面还列出了这些构建器,并带有描述性名称,这可能有助于识别每个构建器的功能。 您也可以单独禁用它们。 也可以添加自己的构建器。

Eclipse帮助中的Eclipse“平台插件开发指南”提供了更多详细信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM