在IDEA中,此错误滞后了几天。我像往常一样调试某些类,一切都正常。但是在给定的时刻,我的spring应用程序停止了初始化,并且此行现在每次都出现在控制台上,并且该应用程序处于无限循环中,试图进行初始化:
The Class-Path manifest attribute in /home/user/maven/repository/com/sun/xml/bind/jaxb-impl/2.2.3-1/jaxb-impl-2.2.3-1.jar referenced one or more files that do not exist: file:/home/user/maven/repository/com/sun/xml/bind/jaxb-impl/2.2.3-1/jaxb-api.jar,file:/home/user/maven/repository/com/sun/xml/bind/jaxb-impl/2.2.3-1/activation.jar,file:/home/user/maven/repository/com/sun/xml/bind/jaxb-impl/2.2.3/jsr173_1.0_api.jar,file:/home/user/maven/repository/com/sun/xml/bind/jaxb-impl/2.2.3-1/jaxb1-impl.jar
这些行:
project: 1.1.0-iron-man-SNAPSHOT
Spring Boot version: (v1.5.10.RELEASE)
Java Version: 1.8.0_141
Source Encoding: UTF-8
原来是这样的:
project: @project.version@
Spring Boot version: (v1.5.10.RELEASE)
Java Version: @java.version@
Source Encoding: @project.build.sourceEncoding@
我没有更改项目中的任何配置文件。 我已经尝试过mvn全新安装。 我试图迫使IDEA再次阅读Maven的依赖关系。
他们都没有工作, 谢谢大家, 请给我的神谕一些光辉
答案 0 :(得分:0)
也许是文件->使缓存无效/重启帮助
答案 1 :(得分:-1)
第一张图片MANIFEST.MF定义了类路径
但是它们存储在不同的Maven存储库伪造者中