我不想编辑任何工作集.我只想在所有工作空间和项目中使用一种方法来阻止.class文件在Open Resource Dialog中显示.有没有办法做到这一点?
Kev*_*n K 238
一种选择是过滤派生资源.在"打开资源"对话框的右上角,您可以单击一个箭头以显示用于过滤的下拉菜单.如果选中,则取消选中"显示派生资源"选项.
如果你仍然看到'.class'文件,它们可能没有被标记为派生.如果它们本身位于自己的文件夹层次结构中,则可以通过右键单击根文件夹来编辑文件夹属性来修复此问题,然后选中"派生"复选框.如果它们与你的'.java'文件混合......运气不好,你需要手动设置每个'.class'文件的派生属性.
据我所知,没有办法将类文件标记为工作空间的全局派生资源,但我相信在创建新的Java项目时,'bin'文件夹默认标记为派生(如果使用默认向导设置) )
以下是Eclipse Kepler的一些截图.第一部分展示了如何通过取消选中"打开资源"对话框中的"显示派生资源"来过滤派生资源.第二个展示了如何在资源上设置'Derived'属性.
Raj*_*esh 128
*.class要排除整个目录层次结构,例如target目录,请选中Files and folders单选按钮和All children (recursive)复选框.
编辑
排除以下内容以完全清除Open Resource对话框
不排除所有4它不起作用.
Edu*_*omo 37
若要更改此行为并隐藏".class"文件,您需要执行以下操作.
在"Project explorer"窗口中找到您的类输出文件夹.对于Maven项目,这通常称为bin或target
右键单击此文件夹,然后单击 Properties
勾选Derived复选框(保留UNCHECKED)并单击OK
.class文件现在将来会被隐藏.
资料来源:http://ayubmalik.co.uk/2011/12/hide-class-files-when-opening-a-type-or-resource-in-eclipse-ide/
Gre*_*air 11
要全局解决此问题(在所有项目上),按ctrl + shift + r后,单击窗口右上角的三点按钮,然后单击Selectworking Set,勾选Java Main Source和Java Test Source,然后瞧。
| 归档时间: |
|
| 查看次数: |
61029 次 |
| 最近记录: |