我正在使用的项目使用Maven及其典型的标准目录布局。 当我使用Eclipse'Open Resource'查找资源时,我会得到以下匹配项:
我在哪里重复比赛。 文件系统中只有2个XML文件。 src / 下的那个和目标/ 下的那个。
例如,src /文件的路径是:
maindev /普通/ utils的/持久/ SRC /主/资源/ COM /爱立信/ M2M /普通/ utils的/持久/ IMPL / MyBatis的/定制/ XML /
但是“开放资源”表示具有相对路径的同一文件的3个匹配项:
Eclipse中是否有办法避免重复匹配?
此外,Eclipse中是否有一种方法可以指示不返回目标/ 目录的资源?
注意:我尝试了Wojtek O.建议,但仍然得到匹配:
答案 0 :(得分:2)
您会看到多个文件,因为它们在逻辑上包含在不同的Eclipse项目中。您可以尝试关闭其中一些项目,但这可能会导致编译错误。如果您希望隐藏 Open Resource ... 对话框中的某些文件,您需要在Project Explorer中右键单击这些文件并选择 Derived 复选框属性部分。
答案 1 :(得分:0)
这是一个非常古老的线程,但在较新的 Eclipse 版本 (Photon+) 中,有一个用于资源搜索的过滤器选项。
在“打开资源”对话框 (Ctrl+Shift+R) 上,单击顶部的下拉列表 "Enter resource name prefix..."
并选择 "Filter Duplicated Resources"
。
如果您只是在寻找 Java 类,您还可以使用“打开类型”对话框 (CTRL-Shift-T)。