如何清除这一点。 Spring Boot中的类Cast异常?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何清除这一点。 Spring Boot中的类Cast异常?相关的知识,希望对你有一定的参考价值。
package com.blacksheep;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.web.support.SpringBootServletInitializer;
@SpringBootApplication
public class BlackSheepApplication extends SpringBootServletInitializer {
public static void main(String[] args) {
SpringApplication.run(BlackSheepApplication.class, args);
}
}
Exception in thread "main" java.lang.ClassCastException: java.base/jdk.internal.loader.ClassLoaders$AppClassLoader cannot be cast to java.base/java.net.URLClassLoader
at org.springframework.boot.devtools.restart.DefaultRestartInitializer.getUrls(DefaultRestartInitializer.java:93)
at org.springframework.boot.devtools.restart.DefaultRestartInitializer.getInitialUrls(DefaultRestartInitializer.java:56)
at org.springframework.boot.devtools.restart.Restarter.<init>(Restarter.java:138)
at org.springframework.boot.devtools.restart.Restarter.initialize(Restarter.java:537)
at org.springframework.boot.devtools.restart.RestartApplicationListener.onApplicationStartedEvent(RestartApplicationListener.java:68)
at org.springframework.boot.devtools.restart.RestartApplicationListener.onApplicationEvent(RestartApplicationListener.java:45)
at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:166)
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138)
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:121)
at org.springframework.boot.context.event.EventPublishingRunListener.started(EventPublishingRunListener.java:63)
at org.springframework.boot.SpringApplicationRunListeners.started(SpringApplicationRunListeners.java:48)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:304)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1186)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1175)
at com.blacksheep.BlackSheepApplication.main(BlackSheepApplication.java:11)
每次我运行主文件时,我都会收到此异常。有人可以帮忙吗?
这是一个小时前的工作。刚刚使用git pull更新了代码,现在没有任何作用
答案
https://github.com/spring-projects/spring-boot/issues/7226
我正在尝试使用java 9.更改为java 8.现在就像魅力一样
以上是关于如何清除这一点。 Spring Boot中的类Cast异常?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Spring Boot 服务应用程序中的 REST 服务调用之间按原样传递请求参数?