Maven 父模块引用包全部报错

eclipse父模块引用包全部报错
项目没有错,在idea层级分明打开问题,eclipse打开变成这样,层级乱了也弄不回去,

img


img

eclipse里怎么弄回idea层次分明那种?图一那种不起作用

各个模块的pom冲突了,你看看你是不是每个模块的pom中都有parent

建议使用idea,检查pom.xml文件

父工程师pom,就是值提供pom配置依赖给别人用的,你不能写代码在里面

Spring Boot 实战纪实(附源码)-项目架构设计

在项目上面重新引入下maven需要的依赖试试。而且这个 relativePath 的值有可能需要改为 ../pom.xml 。因为你的父级项目的pom文件是上一层的。先把pom文件改好,在引入下所有的依赖,在编译项目。一步步调试。

父pom中的

<parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>1.5.6.RELEASE</version>
        <relativePath />
    </parent>

应该正确的,其次,父工程下的其他子类pom中的

   <parent>
        <artifactId>hmoney-game-client</artifactId><!-- 每个的子类模块的名称-->
        <groupId>homonry.game.parent</groupId>
        <version>1.0-SNAPSHOT</version>
    </parent>
  • 因为你父pom没有引入具体的<dependency>,所以没有显示
  • 你在父pom.xml所在目录打开一个cmd,运行mvn clean install看看是不是success
  • 然后再刷新报错的工程

如有帮助,请采纳,十分感谢!

尝试一下在父模块MAVEN 中install 一下看看。

img

你父亲叫张三,你也叫张三,你父亲有个 cn.homonry.game.client.ClientApp,你也有个 cn.homonry.game.client.ClientApp;你让别人怎么区分