构建配置

构建机制是由构建配置驱动的。单独的插件、段或功能部件的构建配置可在相应元素的 build.properties 文件中找到。

当创建了插件项目时,PDE 项目创建向导就会生成 build.properties 文件。该文件包含有关如何将源文件夹编译成 JAR 的信息。可以在清单编辑器的“运行时”页面中间接更新此信息。还可以使用适当的编辑器来直接修改它。

PDE 为具有表单和源代码视图的 build.properties 提供了简单的编辑器。文件本身遵循 Java 属性格式。您需要提供一些键及其相应的值。多个值之间使用逗号作为定界符来将它们隔开。

公共属性

特定于插件的属性

为以“includes”或“excludes”结尾的这些键定义的值是以 Ant“模式”表示的。标准格式将产生预期的结果。例如,“*.jar”指示顶级目录中的所有 jar 文件。缺省情况下,模式并不深。例如,如果想要描述所有 Java 文件,则应使用模式“**/*.java”。模式“**”与任何数目的目录级别相匹配。类似地,要描述整个子树,可使用“xyz/”。

特定于功能部件的属性

以下示例抽取自 org.eclipse.platform 功能部件的 build.properties。
bin.includes=epl-v10.html,eclipse_update_120.jpg,feature.xml,feature.properties,license.html

root=rootfiles,file:../../plugins/org.eclipse.platform/startup.jar,configuration/
root.permissions.755=eclipse

root.linux.motif.x86=../../plugins/platform-launcher/bin/linux/motif,linux.motif
root.linux.motif.x86.link=libXm.so.2.1,libXm.so.2,libXm.so.2.1,libXm.so
root.linux.motif.x86.permissions.755=*.so*