idea使用war以及war exploded的區(qū)別說明
- war:先打包成war包,再把該war包部署到服務(wù)器上
- war exploded:直接把文件夾、class文件等等移到Tomcat上進行部署。因此這種方式支持熱部署,一般在開發(fā)的時候都是使用這種模式。
war exploded模式
1、new Project然后創(chuàng)建web application項目
2、填寫項目名稱
3、在WEB-INF文件夾下新建兩個目錄lib、classes。
classes用來存放編譯后的classes文件。lib用來存放jar包
4、打開項目配置,選擇Moudles-->paths,選擇use moudle compile output path,選擇剛剛我們創(chuàng)建的classes目錄
5、打開dependencies選項卡,點擊右邊的+號,選擇“JARs or directories”,選擇剛剛的lib文件夾,
6、接下來配置tomcat,選擇Tomcat Server --> local
7、然后在Deployment選項卡右邊的加號增加Aftifacts,這樣才能增加war Exploded, Application Context是路徑,一般設(shè)置為'/'即可。所以我們的訪問路徑就為:localhost:8080
war包形式
1、這里我們不再使用上面默認(rèn)的方式,將使用新的Artifacts。下面選項中有兩個選項:
Web Application Exploded: 也就是war包形式,每次重新打包全部,將項目打包成一個war包在特定的位置
Web Application Archive: 默認(rèn)的選擇這個會自動生成文件在指定的out Dictiory目錄下
2、接下來還要添加Directory Content,否則會出現(xiàn)打包成功但是在resources下的文件不成功,地址執(zhí)行web的根目錄
3、接下來在tomcat的Deployment選項卡下,把原來的war Exploded改成下面的war即可,然后開啟tomcat
4、下面是生成war_exploded以及war包的文件目錄。
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Spring Boot中使用Spring-Retry重試框架的實現(xiàn)
本文主要介紹了Spring Boot中使用Spring-Retry重試框架的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-04-04JavaSE API實現(xiàn)生成隨機數(shù)的2種方法(Random類和Math類的Random方法)
本文主要介紹了JavaSE API實現(xiàn)生成隨機數(shù)的2種方法,主要包括Random類和Math類的random方法都可以用來生成隨機數(shù),具有一定的參考價值,感興趣的可以了解一下2023-10-10Quarkus中ConfigSourceInterceptor的加密配置實現(xiàn)
這篇文章主要為大家介紹Quarkus中ConfigSourceInterceptor加密配置的實現(xiàn)方式,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-02-02java實戰(zhàn)小技巧之優(yōu)雅的實現(xiàn)字符串拼接
字符串拼接是我們在Java代碼中比較經(jīng)常要做的事情,就是把多個字符串拼接到一起,這篇文章主要給大家介紹了關(guān)于java實戰(zhàn)小技巧之優(yōu)雅的實現(xiàn)字符串拼接的相關(guān)資料,需要的朋友可以參考下2021-08-08idea如何解決commit代碼時一直code Analyze加載的問題
文章介紹了解決Git提交代碼時出現(xiàn)codeAnalyze加載卡頓問題的方法,即關(guān)閉IDEA中的相關(guān)設(shè)置選項,作者分享個人經(jīng)驗,希望對大家有所幫助,并鼓勵支持腳本之家2025-01-01Java如何將字符串String轉(zhuǎn)換為整型Int
這篇文章主要介紹了Java如何將字符串String轉(zhuǎn)換為整型Int,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的朋友可以參考一下2022-08-08springboot數(shù)據(jù)庫密碼加密的配置方法
這篇文章主要給大家介紹了關(guān)于springboot數(shù)據(jù)庫密碼加密的配置方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04feign的ribbon超時配置和hystrix的超時配置說明
這篇文章主要介紹了feign的ribbon超時配置和hystrix的超時配置說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-09-09