首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用eclipse资源筛选器

使用eclipse资源筛选器
EN

Stack Overflow用户
提问于 2012-07-24 14:49:28
回答 3查看 6.5K关注 0票数 4

我正在使用Eclipse来管理大型项目中的少量Java文件。我希望筛选所有不必要的文件(项目文件夹、->属性、->资源、->资源过滤器)来优化我的设置(Eclipse经常挂起)。

我只需要项目根目录下的两个文件夹(和子文件夹):

  • src/java
  • test/java

我尝试了只包含和名称、位置、项目相对路径(例如src/java/* )相匹配的内容,但是没有办法只获取这两个文件夹作为资源。

EN

回答 3

Stack Overflow用户

发布于 2012-07-24 15:29:36

在构建过程中,资源过滤器将过滤工件。但是,如果您只想要项目的一部分的特定文件或文件夹,那么您需要创建一个工作集。更方便的是,您甚至可以选择只构建这些文件集,而不是整个项目,从而通过只重新编译修改过的文件来减少构建时间。

有关如何创建和构建工作集的参考Eclipse工作集解释

注意:在选择类型时,可以使用Resource。

更新:

创建工作集的:

  • 单击右上角的向下箭头。
  • 单击“选择工作集”
  • 单击New创建工作集

来管理/编辑工作集:使用编辑。按钮,而不是上面提到的新建按钮

选择/构建工作集的:在项目菜单中使用相应的选项

希望这能帮上忙。

票数 2
EN

Stack Overflow用户

发布于 2017-08-21 05:15:52

尝试只包含所需的目录似乎在嵌套级别上不起作用。有效的方法是排除除必需目录之外的其他所有内容。

所以在编辑资源过滤器对话框中选择

  • 排除所有
  • 然后应用于-文件夹。
  • 然后检查所有子级(递归)
  • 然后在FilterDetails下选择"Project“和"matches”并检查“正则表达式”
  • 现在,对于只想在src下包含目录java的情况,应该使用表达式:src/(?!java).*

所以现在除了src下的java目录之外,所有东西都应该消失了。

如果需要src下的多个目录,则可以在表达式字段中尝试使用“AC.26”。

票数 1
EN

Stack Overflow用户

发布于 2012-07-24 14:56:38

转到Project视图>单击视图菜单(将在顶部-类似向下箭头)>自定义视图。它将显示过滤器,因为您选择隐藏所有非java元素等等。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11633474

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档