spring boot專案部署到Tomcat

2021-09-12 20:31:12 字數 1510 閱讀 6038

啟動類需要繼承springbootservletinitializer
重寫configure方法
示例如下:
public static void main(string args)
@override

}
}
修改pom.xml檔案

打包時打包為war包

<packaging>

warpackaging>

取消自帶的tomcat。

<dependency>

<groupid>

org.springframework.bootgroupid>

<artifactid>

spring-boot-starter-webartifactid>

<exclusions>

<exclusion>

<groupid>

org.springframework.bootgroupid>

<artifactid>

spring-boot-starter-tomcatartifactid>

exclusion>

exclusions>

dependency>

<dependency>

<groupid>

org.springframework.bootgroupid>

<artifactid>

spring-boot-starter-tomcatartifactid>

dependency>

訪問時為tomcat的埠加war包名加介面名。
中下面配置失效

server:

tomcat:

uri-encoding:utf-8

max-threads:1000

min-spare-threads:30

port:8085

servlet:

context-path:/nuws

專案部署到Tomcat

classes資料夾拷貝到web inf資料夾根目錄下 classes資料夾包括 包.類檔案,配置檔案 lib資料夾拷貝到web inf資料夾根目錄下,用圖說話吧 1.訪問路徑是指部署在伺服器中 的訪問路徑 2.靜態資源 html img css 等的訪問路徑就是它儲存的位置 3.動態資源 serv...

專案部署到Tomcat報錯

1 今天晚上,我想把dojo專案部署到tomcat中,結果發現部署不了,tomcat報錯。而且,這個錯誤白天時也碰到了。錯誤具體詳細如下 截圖如下 2 錯誤原因 由於之前部署了乙個專案到tomcat中,後來換了乙個專案部署,原來專案的web inf沒有刪除,導致出現這種錯誤 刪除了votesyste...

專案部署到linux亂碼

部署在虛擬機器centos6.5 tomcat版本為 apache tomcat 8.5.33 部署後專案正常執行,但是新增使用者資訊中文顯示?在本機tomcat正常執行,在資料庫連線配置中增加字符集解決 name driverclass com.mysql.jdbc.driverproperty ...