1.发布到独立的tomcat中运行

    在开发阶段我们推荐使用内嵌的tomcat进行开发,因为这样会方便很多,但是到生成环境,我希望在独立的tomcat容器中运行,因为我们需要对tomcat做额外的优化,这时我们需要将工程打包成war包发进行发布。

工程的打包方式为war

【spring-boot】spring-boot 发布到独立的服务器 war

1.1. 将spring-boot-starter-tomcat的范围设置为provided

设置为provided是在打包时会将该包排除,因为要放到独立的tomcat中运行,是不需要的。

 

<dependency>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-starter-tomcat</artifactId>

<scope>provided</scope>

</dependency>

1.1. 打war包

【spring-boot】spring-boot 发布到独立的服务器 war

打包成功:

【spring-boot】spring-boot 发布到独立的服务器 war

 部署到tomcat

解压apache-tomcat-7.0.57.tar.gz,将war包解压到webapps下的ROOT目录中,启动:

【spring-boot】spring-boot 发布到独立的服务器 war

相关文章:

  • 2021-09-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-04-16
  • 2022-12-23
  • 2021-12-26
猜你喜欢
  • 2022-02-14
  • 2021-04-01
  • 2021-04-18
  • 2021-12-19
  • 2021-07-04
  • 2021-10-11
相关资源
相似解决方案