在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")