日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

Tomcat部署SpringBoot項(xiàng)目的war包的方法及詳細(xì)步驟

瀏覽:230日期:2023-09-02 20:30:58
目錄Tomcat部署SpringBoot項(xiàng)目的war包的方法一、環(huán)境二、SpringBoot打war包配置三、Tomcat啟動(dòng)war包Tomcat部署SpringBoot項(xiàng)目的war包的方法一、環(huán)境

1.新建系統(tǒng)變量名: CATALINA_HOME,變量值:D:\Development\apache-tomcat-8.5.20 ; (CATALINA_HOME中的變量值為你tomcat的安裝路徑,不包括\bin)2.在系統(tǒng)變量Path中添加:%CATALINA_HOME%\bin。(;分號(hào)結(jié)尾,第一個(gè)%前面若沒有分號(hào),分號(hào)是英文狀態(tài)下輸入的)

配置完成,在dos下輸入命令“startup”將會(huì)看到如下成功界面

二、SpringBoot打war包配置

pom.xml配置

springboot web啟動(dòng)器包含內(nèi)置tomcat,改用外部 tomcat去除剔除springboot的tomcat

(1) 依賴(雖然已經(jīng)添加依賴打包是剔除springboot的tomcat)

<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <!-- 移除嵌入式tomcat插件 --> <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> <version>3.1.0</version> <scope>provided</scope></dependency>

(2)SpringBoot啟動(dòng)類,必須繼承一個(gè)SpringBootServletInitializer,然后重寫configure方法,目的是為當(dāng)前這個(gè)SpringBoot啟動(dòng)類構(gòu)建新資源。我這里項(xiàng)目創(chuàng)建的時(shí)候生成了一個(gè)ServletInitializer,所以直接繼承ServletInitializer即可。如果你的項(xiàng)目沒有ServletInitializer這個(gè)類,則手動(dòng)繼承。

public class ServletInitializer extends SpringBootServletInitializer {@Overrideprotected SpringApplicationBuilder configure(SpringApplicationBuilder application) {return application.sources(SpringbootWarProjectApplication.class);}}

1.利用 maven 打包成 war:mvn clean install —>> xx.war

2.圖形操作按鈕打包。

3.打包位置:?jiǎn)?dòng)后生成的war包(target包下),復(fù)制到tomcat目錄下,記得設(shè)置tomcat的訪問端口號(hào)。

三、Tomcat啟動(dòng)war包

機(jī)器下載的tomcat 8.5xx 壓縮包,解壓安裝。(1) 編輯 tomcat 配置文件設(shè)置 訪問端口為 項(xiàng)目配置文件中配置的端口號(hào)(保持訪問端口不變)(2) 將打包好的 war 包復(fù)制到 tomcat/webapps 目錄下(3) 啟動(dòng) tomcat:bin/startup.xx(4) 啟動(dòng)成功,訪問接口–>> 404可能存在的問題: 項(xiàng)目在intellij idea里配置tomcat可以啟動(dòng)訪問, 打成war包丟到tomcat webapps下能啟動(dòng)卻訪問不了相關(guān)的接口, 這個(gè)問題是因?yàn)閕dea會(huì)默認(rèn)將項(xiàng)目以ROOT為目錄的文件,而丟到tomcat的webapps下面則是解壓成你項(xiàng)目名稱為目錄的文件,和ROOT是同級(jí)的可以有以下幾種解決方案一:將war包放在Tomcat的ROOT包下(或者將你的war名稱改成作為ROOT.war)

二:在tomcat的server.xml文件的Host標(biāo)簽內(nèi)配置

//<Context path='/' docBase='你項(xiàng)目的地址' reloadable='true'/><Context path='/car' docBase='C:\Users\Admin\Desktop\apache-tomcat-8.5.54\webapps\ROOT\JavaWebTest.war' reloadable='true'></Context>

三、設(shè)置Tomcat默認(rèn)訪問路徑

tomcat默認(rèn)訪問路徑為 http://localhost:8080/項(xiàng)目名/頁面等路徑,有些客戶要求只輸入IP,自動(dòng)進(jìn)入項(xiàng)目登錄頁面,設(shè)置如下:修改tomcat/conf/server.xml在標(biāo)簽中加入:

<Context path='' docBase='E:\tomcat\webapps\項(xiàng)目文件夾名稱' debug='0' reloadable='true' />

path:war包解壓后的項(xiàng)目名稱,也就是訪問路徑(例:http://localhost:8080/car/)docBase:war包的路徑(需要把war包的后綴名加上,如上圖所示,避免報(bào)錯(cuò))reloadable:自動(dòng)加載保存上述修改后,雙擊\bin\startup.bat啟動(dòng)Tomcat即可三:前端訪問不到后端接口問題用tomcat發(fā)布時(shí),將前端請(qǐng)求的路徑加上你的項(xiàng)目名稱正常啟動(dòng)后,地址欄輸入localhost:8080會(huì)進(jìn)入tomcat路徑,ROOTweb.xml指定的index頁面。所以要在地址欄輸入localhost:8080/war包名稱/ 就會(huì)進(jìn)入tomcat路徑中自己的文件夾。(該文件夾就是自己war被解析后生成的)

2.啟動(dòng)中文亂碼問題:?jiǎn)?dòng)Tomcat后,產(chǎn)生的日志有亂碼的情況出現(xiàn),不要慌,這并不影響你項(xiàng)目的正常運(yùn)行。這是由于編碼不一致引起的,Tomcat啟動(dòng)后默認(rèn)編碼UTF-8,而Windows的默認(rèn)編碼是GBK。因此你想讓其不亂碼,只需配置conf\logging.properties的編碼格式即可

修改保存后,重新啟動(dòng)Tomcat,你會(huì)發(fā)現(xiàn)產(chǎn)生的日志是我們所能看懂的了

3.啟動(dòng)成功的頁面

到此這篇關(guān)于Tomcat部署SpringBoot項(xiàng)目的war包的方法的文章就介紹到這了,更多相關(guān)Tomcat部署SpringBoot項(xiàng)目的war包內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Tomcat
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产精品久久久免费| 亚洲欧美日韩国产一区二区| 亚洲精品888| 99精品在线免费在线观看| av资源新版天堂在线| 日韩深夜视频| 久久久久91| 在线看片国产福利你懂的| 精品一区二区三区免费看| 日日摸夜夜添夜夜添国产精品| 日韩中文字幕区一区有砖一区| 亚洲欧美日韩国产综合精品二区| 视频在线在亚洲| 亚洲日本国产| 国产探花一区二区| 精品亚洲免a| 92国产精品| 激情五月综合网| 国产精品视区| 日韩高清三区| 美女尤物国产一区| 国产成人精品一区二区三区免费| 青青青免费在线视频| 成人羞羞在线观看网站| 亚洲va中文在线播放免费| 日韩不卡在线| 在线亚洲一区| 亚洲日本免费电影| 亚欧成人精品| 欧美国产不卡| 四虎4545www国产精品| 国产精品99一区二区| 亚洲欧洲专区| 国产精品一区二区精品视频观看| 久久一区亚洲| 欧美日韩色图| 亚久久调教视频| 日本一二区不卡| 国产一区二区精品| 日本成人在线不卡视频| 久久99久久人婷婷精品综合| 9999国产精品| 亚洲欧美视频一区二区三区| 久久国产三级| 久久精选视频| 亚洲1区在线观看| 精品国产三区在线| 欧美大黑bbbbbbbbb在线| 亚洲视频国产精品| 精品视频免费| 在线综合欧美| 久久av网址| 亚洲二区在线| 国产日产精品_国产精品毛片 | 日韩高清三区| 久久久久久亚洲精品美女| 久久国产电影| 日本a级不卡| 午夜av成人| 日韩欧美中文字幕在线视频| 久久精品毛片| 久久亚洲一区| 精品国产精品国产偷麻豆| 欧洲亚洲一区二区三区| 午夜亚洲福利| 日韩毛片视频| 日韩二区三区四区| 久久男女视频| 欧美日韩黄网站| 国产在线成人| 国产极品嫩模在线观看91精品| 欧美在线影院| 岛国精品一区| 日韩欧美三区| 久久精品亚洲人成影院| 91久久精品无嫩草影院| 欧美不卡高清| 国产精品久久久久9999高清| 黄色在线一区| 国产美女高潮在线观看| 日韩午夜视频在线| 亚洲高清激情| 欧美国产极品| 亚洲精品综合| 久久精品国产亚洲夜色av网站 | 在线精品视频在线观看高清| 久久国产三级精品| 老司机精品久久| 国产不卡精品| 青青草国产精品亚洲专区无| 国产精品婷婷| 999国产精品视频| 精品亚洲成人| 久久国产乱子精品免费女| 免费成人性网站| 久久久影院免费| 丁香六月综合| 麻豆精品新av中文字幕| 日本欧美一区二区| 久热re这里精品视频在线6| 成人久久久久| 91欧美在线| 精品黄色一级片| 国产欧美在线| 日韩一区二区三区精品 | 欧美极品中文字幕| 日本成人在线网站| 奶水喷射视频一区| 欧美在线影院| 成人精品中文字幕| 激情黄产视频在线免费观看| 国产福利资源一区| 7777精品| 日本久久一区| 天堂av一区| 亚洲一区二区三区四区五区午夜 | 日韩一区电影| 精品久久美女| 免费在线亚洲欧美| 国产精品一区二区99| 亚洲va久久| 日韩专区一卡二卡| 亚洲色图网站| 欧美aa国产视频| 欧美成人久久| 亚洲激情国产| 久久亚洲影院| 亚洲人亚洲人色久| 亚洲精品韩国| 欧美一区不卡| 欧美激情精品| 精品三区视频| 国内精品麻豆美女在线播放视频| 乱一区二区av| 国产精品久久久久久久久免费高清 | 亚洲欧美一区在线| 日产精品一区| 成人看片网站| 亚洲国产综合在线看不卡| 欧美日韩精品一区二区视频| 欧美日韩在线网站| 欧美另类专区| 免费看日韩精品| 色8久久久久| 欧美一区久久| 国产三级精品三级在线观看国产| 国产精品毛片aⅴ一区二区三区| 国产精品视频一区二区三区综合 | 国产精品日本一区二区三区在线| 国产日韩欧美高清免费| 国产精品扒开腿做爽爽爽软件| 久久av网站| 日韩欧美视频专区| 亚洲婷婷免费| 亚洲精品综合| 91伊人久久| 精品一区二区男人吃奶| 久久久久国产一区二区| 亚洲一区二区动漫| 欧美久久一区二区三区| 精品久久精品| 欧美.日韩.国产.一区.二区| 久久aⅴ国产紧身牛仔裤| 欧美精品国产一区| 亚洲天堂av影院| 亚洲欧美日韩国产| 国产精品一区二区中文字幕| 麻豆视频在线观看免费网站黄| 欧美高清一区| 97久久精品| 日韩av专区| 亚洲免费影视| 国产精品美女午夜爽爽| 欧美日韩精品免费观看视完整 | 欧美日韩激情在线一区二区三区| 免费观看日韩电影| 国产一区二区视频在线看| 欧美美女一区| 91成人福利| 亚洲第一精品影视| 91在线成人| 亚洲婷婷免费| 国产精品免费不| 成人羞羞视频在线看网址| 婷婷色综合网| 国产日韩一区二区三区在线播放| 成人免费网站www网站高清| 免费人成在线不卡| 福利在线免费视频| 亚洲啊v在线免费视频| 国产精品高颜值在线观看| 综合激情视频| 欧美13videosex性极品| 中文字幕日本一区| 午夜久久中文| 97久久超碰| 亚洲精品99| 国产在线不卡一区二区三区| 久久av在线| 国产精品99一区二区三区|