关于org.springframework.cloud.context.named.NamedContextFactory$Specification 的问题

今天在启动springboot项目时出现了一个小插曲,昨天能跑起来的程序突然就爆出来了一个错误,真的是让人匪夷所思!报错信息是这样的:

Caused by: java.lang.ClassNotFoundException: org.springframework.cloud.context.named.NamedContextFactory$Specification
	at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	... 34 common frames omitted

很明显上面提示 org.springframework.cloud 下的没有被找到,那我们就去maven仓库找一下这个依赖进行导入!
关于org.springframework.cloud.context.named.NamedContextFactory$Specification 的问题_第1张图片
关于org.springframework.cloud.context.named.NamedContextFactory$Specification 的问题_第2张图片
在依赖导入之后项目就可以正常启动了!!!至于为什么之前能够正常启动而突然报错,这个由于能力问题暂时没有排查出来,上面的解决方法是个人见解,可能会有问题和错误,希望小伙伴们可以指正。

你可能感兴趣的:(#,Java,bug记录,java,spring,spring,boot,bug,maven)