如题,我今天打开了别人发给我的两个项目,父项目的pom文件如下
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.atguigu.gmall</groupId>
<artifactId>gmall-interface</artifactId>
<version>0.0.1-SNAPSHOT</version>
</project>
子项目的pom文件如下:
会看到引用父项目的依赖报错,并且在java代码中,用到父项目的类都报错
解决方案:
在子项目中选择:
点击加号选择父项目的文件夹添加进来,注意这时候还是有报红的,把报红的都删掉
点击确定就可以了,虽然在子项目的pom文件中父依赖的那几行还是红的,但是运行项目一点问题都没有,如果其他文件还是会出错,删掉@Override注解