在Eclipse中,我有两个maven项目A和B,其中A是B的父项.目录结构如下:
A/pom.xml
A/B/pom.xml
A/B/...
Run Code Online (Sandbox Code Playgroud)
然后我使用文件搜索(Ctrl + H)查找项目B中的任何文件.搜索结果窗口使用不同的相对路径显示文件两次:
A/B/<my_file>
B/<my_file>
Run Code Online (Sandbox Code Playgroud)
因此,同一文件显示两次.显然,第一个搜索结果是reduntant.有没有办法排除这些重复的搜索结果?
Did*_*r L 38
我个人为避免这种情况而做的是将父项目中的每个模块标记为派生(右键单击文件夹>属性>属性:派生).
然后,当您执行文件搜索时,取消选中"考虑派生资源"(我认为默认情况下不会选中它),您将无法获得A/B/<my_file>.
唯一的不便是您必须为每个模块执行此操作,并且每次添加新模块时都必须这样做.
小智 15
检查窗口 - >首选项 - > Maven - > 隐藏物理嵌套模块的文件夹(实验)在Mars.1 Release(4.5.1)中为我工作.
检查后我关闭了eclipse中的所有项目,删除了eclipse项目文件(.project,.classpath和.settings)并重新导入了我的maven项目.
| 归档时间: |
|
| 查看次数: |
7872 次 |
| 最近记录: |