Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何导入maven嵌套项目_Java_Eclipse_Maven - Fatal编程技术网

Java 如何导入maven嵌套项目

Java 如何导入maven嵌套项目,java,eclipse,maven,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中得到一组项目,其中一个是父项目

我尝试将嵌套的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),然后选择build path>add as source folder,这使我所有的代码建议再次起作用

然而,它打破了200个类中的所有包声明,从
package net.company.project.subpackage
包main.java.net.company.project.subpackage

我修不了所有的课程!我该怎么办? 我对Eclipse和Maven非常缺乏经验,请帮助

谢谢你抽出时间
旁注:所有maven依赖项和POM似乎都运行良好

您尝试过吗:?是的,这就是我导入项目的方式,有人可以帮助吗?您尝试过吗:?是的,这就是我导入项目的方式,有人可以帮助吗