标签:provided war包 span class ring alt 运行 技术分享 root
在开发阶段我们推荐使用内嵌的tomcat进行开发,因为这样会方便很多,但是到生成环境,我希望在独立的tomcat容器中运行,因为我们需要对tomcat做额外的优化,这时我们需要将工程打包成war包发进行发布。
设置为provided是在打包时会将该包排除,因为要放到独立的tomcat中运行,是不需要的。
1 <dependency> 2 3 <groupId>org.springframework.boot</groupId> 4 5 <artifactId>spring-boot-starter-tomcat</artifactId> 6 7 <scope>provided</scope> 8 9 </dependency>
需要集成SpringBootServletInitializer,然后重写configure,将Spring Boot的入口类设置进去。
打包成功:
解压apache-tomcat-7.0.57.tar.gz,将war包解压到webapps下的ROOT目录中,启动:
完美!
标签:provided war包 span class ring alt 运行 技术分享 root
原文地址:http://www.cnblogs.com/renshengruozhiruchujian/p/7799521.html