將springboot部署到tomcat
前言:我之所以想到把springboot部署到tomcat,是因為,我自己寫的專案用的springboot,沒有前後端分離。所以打成war包跑起來速度有點兒慢。所以我想試試用單獨的tomcat來部署試試。
廢話不多說,開始。
1.我們在pom.xml中將打的包設定為war(我試過jar包,不生效,具體之後再說)
2.取消springboot的內建tomcat。同樣是在pom.xml中設定
3.修改application啟動類(原理就不說了,我自己還沒弄清楚,自己研究吧)
package com;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.support.SpringBootServletInitializer;
import org.springframework.scheduling.annotation.EnableScheduling;
@EnableScheduling
@SpringBootApplication
public class DemoApplication extends SpringBootServletInitializer{
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
// TODO Auto-generated method stub
return builder.sources(DemoApplication.class);
}
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
}
4.開始打包
我是進入pom.xml同級目錄,執行命令mvn clean package命令。其他方式也行,異曲同工。
5.然後進入pom.xml同級的target資料夾中,取出war檔案,放到tomcat的webapp目錄中
6.進入tomcat的bin目錄中啟動tomcat
7.啟動好了之後,在瀏覽器中訪問看看
完美,明天出一個訪問的時候跳過解壓的資料夾的部落格。
相關文章
- springboot專案部署到tomcat容器Spring BootTomcat
- SpringBoot專案如何打包部署到tomcat中去Spring BootTomcat
- SpringBoot手動部署到Tomcat和自動化熱部署Spring BootTomcat熱部署
- 將Web專案War包部署到Tomcat伺服器WebTomcat伺服器
- 如何將 SAP 電商雲 Spartacus UI 部署到 tomcat 上執行UITomcat
- SpringBoot部署到外部Tomcat無法註冊到Nacos服務端Spring BootTomcat服務端
- 如何將React專案,部署到Web伺服器的Tomcat 上ReactWeb伺服器Tomcat
- springboot 專案部署到外部tomcatSpring BootTomcat
- SpringBoot實戰分析-Tomcat方式部署Spring BootTomcat
- Springboot專案部署到外部TomcatSpring BootTomcat
- spring boot 部署到線上tomcatSpring BootTomcat
- 多個springboot專案部署到tomcat,Error deploying web application archiveSpring BootTomcatErrorWebAPPHive
- 將SpringBoot應用Docker化並部署到SAP雲平臺Spring BootDocker
- springboot 整合外部tomcat war包部署方式Spring BootTomcat
- 將普通web專案(FWGL 服務管理)用idea 部署到tomcatWebIdeaTomcat
- 開發階段,將SpringBoot應用快速部署到K8SSpring BootK8S
- Centos8部署jdk、mysql8、tomcat,並部署專案到tomcat中CentOSJDKMySqlTomcat
- 將Laravel應用部署到HerokuLaravel
- Jenkins部署Web專案到遠端tomcatJenkinsWebTomcat
- redission-tomcat:快速實現從單機部署到多機部署RedisTomcat
- 如何將War檔案部署到Spring Boot嵌入式的Tomcat中 - Vojtech RuzickaSpring BootTomcat
- window系統下安裝openjdk,tomcat部署springboot war包JDKTomcatSpring Boot
- 用Maven部署war包到遠端Tomcat伺服器MavenTomcat伺服器
- SpringBoot專案在linux系統中的部署(直接部署、外接tomcat中部署)以及配置httpsSpring BootLinuxTomcatHTTP
- springboot學習筆記:6.內建tomcat啟動和外部tomcat部署總結Spring Boot筆記Tomcat
- SpringBoot專案部署到Linux端Tomcat伺服器上,並直接通過域名訪問應用Spring BootLinuxTomcat伺服器
- 【爬蟲】將 Scrapy 部署到 k8s爬蟲K8S
- 如何將專案部署到伺服器上伺服器
- 將專案從 GitHub 部署到伺服器Github伺服器
- 把spring-boot專案部署到tomcat中的方法SpringbootTomcat
- 菜鳥教程之工具使用(三)——Maven自動部署到TomcatMavenTomcat
- SpringBoot外接TomcatSpring BootTomcat
- Tomcat 部署詳解Tomcat
- 將智慧合約部署到Rinkeby測試鏈上
- jenkins將打包的jar包部署到nexusJenkinsJAR
- SpringBoot使用外部tomcatSpring BootTomcat
- IDEA一鍵部署SpringBoot專案到伺服器IdeaSpring Boot伺服器
- windows tomcat 簡單部署WindowsTomcat