Exception in thread “main” java.lang.ClassCastException: java.base/jdk.internal.loader.ClassLoaders$AppClassLoader cannot be cast to java.base/java.net.URLClassLoader的一个解决方法

刚刚学习springboot出现一个小问题,如下图:
Exception in thread "main" java.lang.ClassCastException: java.base/jdk.internal.loader.ClassLoaders$
发现是因为在pom.xml中部署了热启动的原因(就是每次修改代码不用再重新run)
Exception in thread "main" java.lang.ClassCastException: java.base/jdk.internal.loader.ClassLoaders$
删除了这个dependency之后确实不报错了,但是没有热启动很难受啊。。。
于是就去查怎么部署热启动,按网上的办法搞了半天没用,最后想一下啊,自己用的springboot版本是1.3.0如下图:Exception in thread "main" java.lang.ClassCastException: java.base/jdk.internal.loader.ClassLoaders$
提高了一下版本到2.0.4:Exception in thread "main" java.lang.ClassCastException: java.base/jdk.internal.loader.ClassLoaders$
就好了。。。好了,浪费了半天,总结一下版本问题很重要啊!

相关文章:

  • 2022-12-23
  • 2021-11-29
  • 2021-09-09
  • 2021-10-14
  • 2021-11-08
  • 2021-09-11
  • 2021-10-10
  • 2021-11-12
猜你喜欢
  • 2021-12-24
  • 2022-12-23
  • 2022-12-23
  • 2021-08-12
  • 2021-11-22
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案