Eclipse - Open Resource - Hide Derived Resource不适用于多模块maven项目

问题描述 投票:0回答:1

我看到取消选中Open Resource(Command + R)下右上角菜单下的“显示派生资源”确实适用于大多数eclipse项目,包括常规maven项目。但它对我来说不适用于Multi模块eclipse项目。可能是m2e的问题?有解决方案吗

java eclipse maven m2eclipse
1个回答
0
投票

Eclipse对于嵌套项目有一个周期,maven多模块项目只是它们的一种风格。

根据我的经验,如果你只导入模块叶子而不是中间模块叶子,那么它的效果最好。缺点是你没有在IDE中使用它们的pom,但除非你需要编辑它们,否则它不是问题。 m2m仍然会在建筑物和物品中使用它们。

如果您确实想要中间项目,则需要在属性对话框中将嵌套模块的文件夹设置为“derived”。然而,在我的经历中,这种设置有点变幻无常,并且在此过程中迷失了方向。解决这个问题的方法是我在过去的https://nodj.github.io/AutoDeriv/中使用过的插件,其工作方式类似于.gitignore。

© www.soinside.com 2019 - 2024. All rights reserved.