如何导入Maven嵌套项目

时间:2019-08-28 03:07:51

标签: java eclipse maven

我试图将嵌套的maven项目导入Eclipse,并且需要帮助。

-ProjectName
 -pom
 -.project
 -license
 -.git
 -modules
  -api1
   -pom
   -.project
   -src/main/java/net/company/project
  -api2
  -api3

API相互使用,并且来自单独API的类具有相同的包声明(不知道其工作原理)

基本上,当我导入最顶层的文件夹时,我在eclipse中得到了一堆项目,其中一个是父项目,而所有其他项目都象征着api文件夹。

然后我的所有代码建议都不起作用,因为“该软件包不在项目的构建路径上。”

不知道这是否是解决上述问题的正确方法,但是我从父项目中选择一个包(例如api1 / src),然后选择构建路径>添加为源文件夹,这将提出我的所有代码建议重新工作。

但是,它将所有包声明分为200个类,从 package net.company.project.subpackagepackage main.java.net.company.project.subpackage

我无法修复所有这些类!我该怎么办? 我对Eclipse和Maven缺乏经验,请帮忙!

谢谢您的时间 旁注:所有Maven依赖项和pom似乎都可以正常工作

0 个答案:

没有答案