我相信您可以放心地忽略来自WAS的警告消息。它们比较吵,但是不会阻止您的应用程序成功启动。
问题似乎是
SpringBootServletInitializer您的应用程序中没有。如果您这样做,它将在此日志消息中列出:
[2/3/16 13:30:52:873 AST] 00000078 webapp I com.ibm.ws.webcontainer.webapp.WebApp log SRVE0292I: Servlet Message - [simpledemo_war#simpledemo.war]:.Spring WebApplicationInitializers detected on classpath: [org.springframework.boot.autoconfigure.jersey.JerseyAutoConfiguration$JerseyWebApplicationInitializer@fcdf38eb]
提供一种最简单的方法是更新
DemoSimpleApplication以扩展
SpringBootServletInitializer和覆盖其configure方法:
@SpringBootApplicationpublic class DemoSimpleApplication extends SpringBootServletInitializer { @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { return application.sources(DemoSimpleApplication.class); } public static void main(String[] args) { SpringApplication.run(DemoSimpleApplication.class, args); }}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)