如何将SpringBoot应用部署至外部Tomcat服务器?

2026-06-10 22:463阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计365个文字,预计阅读时间需要2分钟。

如何将SpringBoot应用部署至外部Tomcat服务器?

文章目录 1.pom.xml

1.1 修改打包方式

如何将SpringBoot应用部署至外部Tomcat服务器?

1.2 Spring Boot项目使用的Tomcat是内置的,这意味着它是非依赖的内置Tomcat,将编译的作业作用域设置为provided

文章目录

1.pom.xml

1.1 修改打包配置

1.2 Spring Boot项目内置使用Tomcat,无需依赖内置的Tomcat,将编译作用域设置为provided

文章目录1.pom.xml1.1修改打包方式1.2springboot项目利用的是自己内置的tomcat,这边就是不依赖内置的tomcat,将其编译的作用域设置为provided2

文章目录

  • 1.pom.xml
    • 1.1 修改打包方式
    • 1.2 springboot项目利用的是自己内置的tomcat,这边就是不依赖内置的tomcat,将其编译的作用域设置为provided
  • 2. 改动启动类
  • 3. 打包部署测试
1.pom.xml

1.1 修改打包方式

org.springframework.bootspring-boot-maven-plugintrueoauth

1.2 springboot项目利用的是自己内置的tomcat,这边就是不依赖内置的tomcat,将其编译的作用域设置为provided

org.springframework.bootspring-boot-starter-tomcatprovidedorg.apache.tomcat.embedtomcat-embed-jasper9.0.21provided 2. 改动启动类

因为springboot 自己能认识自己的启动项,而外部tomcat是不认识的,所以添加启动类从启动类中传入SpringBoot应用的主程序

  • 新建启动类和原本Application同一级
  • AuthorizationServerApplication
  • SpringBootStart
3. 打包部署测试
  • 打包
  • 放入tomcat中的webapp中
  • 测试 需要在域名后加上项目路径项目名

本文共计365个文字,预计阅读时间需要2分钟。

如何将SpringBoot应用部署至外部Tomcat服务器?

文章目录 1.pom.xml

1.1 修改打包方式

如何将SpringBoot应用部署至外部Tomcat服务器?

1.2 Spring Boot项目使用的Tomcat是内置的,这意味着它是非依赖的内置Tomcat,将编译的作业作用域设置为provided

文章目录

1.pom.xml

1.1 修改打包配置

1.2 Spring Boot项目内置使用Tomcat,无需依赖内置的Tomcat,将编译作用域设置为provided

文章目录1.pom.xml1.1修改打包方式1.2springboot项目利用的是自己内置的tomcat,这边就是不依赖内置的tomcat,将其编译的作用域设置为provided2

文章目录

  • 1.pom.xml
    • 1.1 修改打包方式
    • 1.2 springboot项目利用的是自己内置的tomcat,这边就是不依赖内置的tomcat,将其编译的作用域设置为provided
  • 2. 改动启动类
  • 3. 打包部署测试
1.pom.xml

1.1 修改打包方式

org.springframework.bootspring-boot-maven-plugintrueoauth

1.2 springboot项目利用的是自己内置的tomcat,这边就是不依赖内置的tomcat,将其编译的作用域设置为provided

org.springframework.bootspring-boot-starter-tomcatprovidedorg.apache.tomcat.embedtomcat-embed-jasper9.0.21provided 2. 改动启动类

因为springboot 自己能认识自己的启动项,而外部tomcat是不认识的,所以添加启动类从启动类中传入SpringBoot应用的主程序

  • 新建启动类和原本Application同一级
  • AuthorizationServerApplication
  • SpringBootStart
3. 打包部署测试
  • 打包
  • 放入tomcat中的webapp中
  • 测试 需要在域名后加上项目路径项目名