我有多个模块maven项目,我在eclipse中导入。
mvn eclipse:eclipse
它显示子模块如下。
问题是它无法识别任何子模块的java文件。如果悬停对象它没有显示任何东西,并视为纯文本文件。它抱怨它不在构建路径???
任何想法如何修复或如何在eclipse中导入多模块maven项目。
答案 0 :(得分:1)
Eclipse Kepler中包含Maven支持。你可以在文件中找到它 - >导入屏幕为Maven - >现有的Maven项目。
选择包含父POM的目录将提示您导入其所有子项。
答案 1 :(得分:0)
如果您真的想要使用eclipse:eclipse
和多模块导入插件,请查看this old school method。
但我有不同的建议。删除所有eclipse:eclipse
生成的文件,下载m2e(Eclipse的新版本已经包含它)。然后只使用m2e Import Maven Project功能。它将识别嵌套的pom.xml
文件,并允许您从您选择使用的项目中创建单独的项目。