admin 管理员组文章数量: 887021
【spring
java.lang.IllegalStateException: Failed to introspect Class [org.springframework.cloud.netflix.eureka.config.DiscoveryClientOptionalArgsConfiguration] from ClassLoader [sun.misc.Launcher$AppClassLoader@18b4aac2]
问题描述
java.lang.IllegalStateException: Failed to introspect Class [org.springframework.cloud.netflix.eureka.config.DiscoveryClientOptionalArgsConfiguration] from ClassLoader [sun.misc.Launcher$AppClassLoader@18b4aac2]
总之,就是在类加载器中找不到启动类(反省类)
解决
看看是不是自己导入的依赖不对或者maven未加载成功?
他人指点
这个报错其实就是没有找到要加载的类,一般在启动的时候报错。
加载不到的类有两种情况,一种是直接找不到要加载的依赖包,或者添加了依赖包后没有加载进入,需要看看是不是 maven 的设置问题,重新刷新加载一下 maven 的依赖,或者清一下 idea 的缓存;另外一种是导入了依赖包,但是依赖包中又引入了其他的依赖包中的类,这个类找不到,我遇到的就是这个场景,之前开发中要用到公司开发的依赖包,但是该依赖包又要引入某个类,这个类其实引入后没有用到,但是启动项目的时候还是会报这个错误,所以要么去掉这个类,要么仍旧引入有这个类的包。
原文链接
本文标签: Spring
版权声明:本文标题:【spring 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1686566915h11214.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论