如何在Eclipse中禁用项目构建?

19

有没有办法在Eclipse中保持项目打开而不构建它?

我在Eclipse中有一些由于错误而无法构建的项目。 我只想将它们用作参考,同时编辑和构建我的主要项目,但是我无法运行我的主要项目,因为Eclipse抱怨其他项目中的所有错误(我的项目不依赖于它们)。

4个回答

32

可以禁用自动构建所有项目,但这通常是过度的。

与其禁用自动构建所有项目,您可以在资源管理器中右键单击有问题的项目,选择该项目的属性。然后选择“生成器”选项,并取消选择所有生成器。这将禁用该特定项目的构建。

为了清除之前由自动构建记录的所有构建问题,您可以转到“问题”或“标记”选项卡,选择所有列表中列出的项目并将其删除,它们将在下一次重新构建时重新创建(除了您禁用的项目)。


1
这是最佳答案,因为它允许您继续使用Ctrl-B(“构建全部”)仅构建您想要的项目。干杯! - aaaidan
我们经常需要在Eclipse中设置项目以进行远程调试,但大多数情况下我们并没有所有的依赖项。 - Omer Gillani

7

在项目菜单中取消“自动构建”选项。

您还可以为所选工作集筛选显示的错误/警告。

顺便说一句:如果您的“主”项目已编译(检查bin或classes文件夹),则无论其他项目出现问题,都应该能够运行它。


0
右键单击并关闭您不想构建的项目。
由于我通常在Eclipse中使用数十个项目,我已经习惯了关闭项目,以便Eclipse知道忽略它们。在Project Explorer视图中双击项目将重新打开它!
更多详情请参见:https://dzone.com/articles/quick-way-open-closed-project

0

您可能想要解除 Ctrl-B 键的绑定。

  • 转到 窗口 -> 首选项 -> 通用 -> 键
  • 在命令列表中标记 构建全部
  • 按下 解除绑定命令 按钮

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接