我将现有的项目源代码从 SVN 检出到我系统中的一个文件夹中。然后我打开了日食。导入项目->现有的 Maven 项目。
它导入没有问题。但是,Project Explorer 将其显示为文件夹而不是包。 (就像当我们创建一个包然后向其中添加类时,它会为包根显示一个不同的图标)。我也打开了 Navigator 和 Package Explorer。但他们也将它们显示为文件夹。
我试过了:
mvn eclipse:clean
mvn eclipse:eclipse
在项目的根上。但这没有帮助。
任何人都可以帮忙吗?
我的文件夹结构:
ecs->
ecs-ejb->
src/java/main/com/xxx
pom.xml
ecs->ear->
src/java/main/com/xxx
pom.xml
pom.xml
原文由 Kevin Rave 发布,翻译遵循 CC BY-SA 4.0 许可协议
尝试:
- - 编辑 - -
如果这不起作用,则可能是有人将他们的环境文件签入了您的 SVN。如果他们登记入住:
它们可能与您的环境冲突(不同的设置/插件/eclipse 版本…)。尝试删除您的项目,删除文件夹/文件,然后从 SVN 中删除这些文件,并重复您的初始过程。所有这些文件/文件夹都将在导入到 Eclipse 期间生成。
---- 编辑 2 —-
根据您最近对问题的编辑,您有一个多模块项目。如果您只在父项目上执行此操作,则没有源文件夹。所以你不会看到它。你应该:
在eclipse中,多模块maven项目的每个模块都需要有自己的eclipse项目。