我有一个不寻常的问题,那就是我们有一个Spring Boot项目,该项目适用于除我之外的每个开发环境。我得到的错误是:
org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.context.ApplicationContextException: Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean.
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:157) ~[spring-boot-2.1.2.RELEASE.jar:2.1.2.RELEASE]
我们尝试从此处https://start.spring.io/创建一个普通的Web项目,并尝试以相同的错误启动生成的项目。
我看不到这是项目中的配置错误,例如
我已经尝试使用相同的JDK(jdk1.8.0_121)来使用各种版本的STS IDE。 我已将STS IDE更新到3.9.7,但仍然失败-这是与同事相同的配置。
这是应用程序:
@SpringBootApplication
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
}