日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux服务器tomcat部署war包

發布時間:2025/4/17 linux 85 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux服务器tomcat部署war包 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、web項目處理
1、本地pom.xml文件改造
去除springboot自帶的tomcat(有兩種方式),并且依賴servlet-api;

方法一: <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><exclusions><exclusion><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-tomcat</artifactId></exclusion></exclusions> </dependency> <!--引入servlet-api依賴--> <dependency><groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId><scope>provided</scope> </dependency> 方法二: <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-tomcat</artifactId><scope>provided</scope> </dependency> <!--引入servlet-api依賴--> <dependency><groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId><scope>provided</scope> </dependency>

2、application.properties改造
去除server.port配置;檢查其他配置確保正確;

3、啟動類改造:繼承SpringBootServletInitializer,并重寫configure方法

public class StartApplication extends SpringBootServletInitializer {@Overrideprotected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {return super.configure(builder);}public static void main(String[] args) {SpringApplication.run(StartApplication.class, args);} }

4、打war包
maven項目使用clean、install打war包
5、linux服務器
tomcat不用做任何配置文件的改動,
shutdown->清除work、temp、logs下文件->移動war包到webapps目錄下->startup.sh即可訪問項目。
注意:本地springboot項目雖能出現運行日志報錯的情況,但是仍能夠完全運轉,訪問也正常,此時一定要消除錯誤后再打war包,否則
部署到遠程tomcat上會出現訪問失敗的情況!logs/catalina.out日志可以查看失敗的原因。

二、數據庫異常處理方法:
1、關閉數據庫服務:service mysql stop(5.7版本)
檢查3306端口是否關閉:netstat -tulnp、ps -ef | grep mysql
2、簡單粗暴,直接清掉/usr/local/mysql/data/目錄下相關無用文件;
3、重啟數據庫:service mysqld start、service mysqld restart

原文博客地址:http://www.54gwz.cn/article/1590977750

總結

以上是生活随笔為你收集整理的Linux服务器tomcat部署war包的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。