如何从Eclipse中的自动构建中排除一个项目?

How to exclude one project from automatic build in Eclipse?

如何从Eclipse中的自动构建中排除一个项目?

我在工作区中有一个项目,该项目可能构建得很长(即使没有任何更改)。我想让这个项目保持打开状态以浏览源代码,但是我不需要一直在构建它。

如何禁用此项目的自动构建?

可能这是Eclipse https://bugs.eclipse.org/bugs/show_bug.cgi?id=60803中的一个错误,很久以前就解决了。不幸的是,我找不到每个项目的任何选项来控制自动生成。


当打开不应构建的项目的Project属性时,可以禁用所有Builders-尤其是" Java Builder"。这应该防止任何自动操作,例如关于项目的编译。


一个更简单的解决方案是在您不想构建的项目上"关闭项目"。我尝试取消选择该项目的Builders,但这没有用。在示例代码上关闭Project,未使用的库和其他"非依赖项"使我只能在Package Explorer中使用关注的Project。


最好的方法是在Java构建路径中使用InclusionExclusion Patterns选项。
例如,如果要从自动构建中排除一个项目,请执行以下操作:
1-转到其属性-> Java构建路径->源。
2-展开"构建路径上的源文件夹:"区域中的文件夹
3-选择排除->编辑
4-在排除模式中添加**
注意:有关此模式的更多信息:包含和排除模式