大家好,我是烤鸭:
使用 idea 莫名其妙的错误。
无法编译
异常已经 catch 住了,提示明显是有问题的。
再看一下 maven install 的结果
Error:(99, 100) java: 无法访问org.springframework.core.env.EnvironmentCapable
找不到org.springframework.core.env.EnvironmentCapable的类文件
Error:(105, 19) java: 无法访问org.springframework.core.AttributeAccessor
找不到org.springframework.core.AttributeAccessor的类文件
Error:(108, 27) java: 无法访问org.springframework.core.AttributeAccessorSupport
找不到org.springframework.core.AttributeAccessorSupport的类文件
进去看一下源码,确实是类没找到的,但是这个关于异常的提示有点坑啊。
解决方案
其实是没有引入 spring-core 导致的问题。
<!-- https://mvnrepository.com/artifact/org.springframework/spring-core -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>5.2.0.RELEASE</version>
</dependency>