sprintboot 部署到tomcat上

springboot 上部署須要java

SpringApplication.run(CmsApplication.class, args);web

Springboot會自動進行自動封裝,其餘的一律不用處理。spring

weblogic(tomcat) 上部署須要tomcat

一、新增web.xml文件springboot

<?xml version="1.0" encoding="UTF-8"?>app

<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"ui

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"spa

xsi:schemaLocation="http://java.sun.com/xml/ns/javaee xml

http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">blog

<context-param>

<param-name>contextConfigLocation</param-name>

<param-value>com.aaa.cms.CmsApplication</param-value>

</context-param>

</web-app>

二、覆蓋SpringBootServletInitializer類configure方法。

protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {

return builder.sources( CmsApplication.class) ;

}

三、組件掃描

@ComponentScan("com.aaa.cms")

相關文章
相關標籤/搜索