【发布时间】:2016-01-08 21:01:35
【问题描述】:
我已经成功地创建了一个作为 Java 应用程序运行的 Spring Boot 应用程序,如下所示:
@SpringBootApplication
public class Application {
public static void main(String[] args) throws Exception {
SpringApplication springApplication = new SpringApplication();
springApplication.setWebEnvironment(false);
springApplication.run(Application.class, args);
}
问题是我的应用程序需要 spring-web 模块,因为它是 REST 服务的客户端。
一旦我添加了spring-web 模块,我就会收到一个错误:
Unable to start EmbeddedWebApplicationContext due to missing EmbeddedServletContainerFactory bean.
如何让它作为 Java 应用程序在类路径上使用 spring-web 运行
【问题讨论】:
-
你试过这个:stackoverflow.com/questions/22995527/… 吗?应该管用。也许你需要 1.3 来做这个
-
@Marged 是的,我做到了,请参阅上面的 sn-p
-
抱歉,没看到二传手
标签: spring-boot