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

相关文章
相关标签/搜索