构建顺序

通常构建项目所采用的顺序是很重要的。例如,如果一个项目需要的 Java 类是在另一项目中定义的,则第一个项目必须是在构建了它的先决条件类之后构建的。“工作台”允许用户显式定义构建项目所采用的顺序。或者,用户可以通过将项目引用解释为先决条件关系来让平台计算构建顺序。构建顺序适用于构建整个工作空间或者一组项目。

可在“构建顺序”首选项页面上更改此顺序。最初使用缺省构建器顺序选项是打开的,在这种情况下,平台将计算构建顺序。关闭此选项将启用对项目列表(可以处理的顺序)的存取。选择项目并使用向上向下按钮来更改构建顺序。使用添加项目除去项目按钮来按构建顺序添加和除去项目。构建从构建顺序中除去的项目,但是将在构建顺序中的所有项目构建之后才构建它们。

在此页的底部,有一个首选项是用于处理包含循环的构建顺序的。理论上,应该避免项目间的循环引用。带有循环的项目实际上在逻辑上属于单个项目,因此,应将它们折叠到单个项目中(如果可能的话)。但是,如果确实必须具有循环,则将采用构建顺序的几次迭代来正确地构建所有对象。更改此首选项将改变在工作台放弃之前尝试迭代构建顺序的最大次数。

以下是“构建顺序”首选项页面的外观:

构建顺序首选项页面

相关参考
构建
项目菜单

法律声明