这是我的父项目中所添加依赖,idea中没有问题报错提示
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
<junit.version>4.11</junit.version>
<jsp-api.version>2.2</jsp-api.version>
<jstl.version>1.2</jstl.version>
<spring-core.version>5.3.18</spring-core.version>
<mybatis.version>3.5.6</mybatis.version>
<mybatis-spring.version>2.0.6</mybatis-spring.version>
<pagehelper.version>5.2.0</pagehelper.version>
<mysql-connector-java.version>8.0.22</mysql-connector-java.version>
<druid.version>1.2.8</druid.version>
<fastjson.version>1.2.76</fastjson.version>
<javax.servlet-api.version>4.0.1</javax.servlet-api.version>
<tomcat7-maven-plugin.version>2.2</tomcat7-maven-plugin.version>
<commons-fileupload.version>1.4</commons-fileupload.version>
<spring-aspects.version>5.3.18</spring-aspects.version>
</properties>
在其子项目中有下面的问题报错:这个问题我尝试了C站提供的各种解决方法,但是只解决了部分找不到依赖的问题,在所求无果后我看到了每个模块下面的**.iml**文件,该文件是项目标识文件。正常该文件是被忽略掉的,但是幸好我是没有将其隐藏。
我对比了报错子模块和未报错子模块之间.iml的区别,发现报错的缺少对应依赖的orderEntry标签,所以在我添加如下标签
<orderEntry type="library" name="Maven: org.springframework:spring-aspects:5.3.18" level="project" />
类比添加了所有找不到依赖的orderEntry以后,对项目进行重载,发现所有找不到依赖的问题都已经解决。
版权声明:本文为weixin_44969895原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。