最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

idea使用war以及war exploded的區(qū)別說明

 更新時間:2024年10月21日 08:58:08   作者:chenzeyang的博客  
本文詳細(xì)解析了war與warexploded兩種部署方式的差異及步驟,war方式是先打包成war包,再部署到服務(wù)器上;warexploded方式是直接把文件夾、class文件等移到Tomcat上部署,支持熱部署,開發(fā)時常用,文章分別列出了warexploded模式和war包形式的具體操作步驟
  • war:先打包成war包,再把該war包部署到服務(wù)器上
  • war exploded:直接把文件夾、class文件等等移到Tomcat上進(jìn)行部署。因此這種方式支持熱部署,一般在開發(fā)的時候都是使用這種模式。

war exploded模式

1、new Project然后創(chuàng)建web application項(xiàng)目

2、填寫項(xiàng)目名稱

3、在WEB-INF文件夾下新建兩個目錄lib、classes。

classes用來存放編譯后的classes文件。lib用來存放jar包

4、打開項(xiàng)目配置,選擇Moudles-->paths,選擇use moudle compile output path,選擇剛剛我們創(chuàng)建的classes目錄

5、打開dependencies選項(xiàng)卡,點(diǎn)擊右邊的+號,選擇“JARs or directories”,選擇剛剛的lib文件夾,

6、接下來配置tomcat,選擇Tomcat Server --> local

7、然后在Deployment選項(xiàng)卡右邊的加號增加Aftifacts,這樣才能增加war Exploded, Application Context是路徑,一般設(shè)置為'/'即可。所以我們的訪問路徑就為:localhost:8080

war包形式

1、這里我們不再使用上面默認(rèn)的方式,將使用新的Artifacts。下面選項(xiàng)中有兩個選項(xiàng):

Web Application Exploded: 也就是war包形式,每次重新打包全部,將項(xiàng)目打包成一個war包在特定的位置

Web Application Archive: 默認(rèn)的選擇這個會自動生成文件在指定的out Dictiory目錄下

2、接下來還要添加Directory Content,否則會出現(xiàn)打包成功但是在resources下的文件不成功,地址執(zhí)行web的根目錄

3、接下來在tomcat的Deployment選項(xiàng)卡下,把原來的war Exploded改成下面的war即可,然后開啟tomcat

4、下面是生成war_exploded以及war包的文件目錄。

總結(jié)

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • MyBatis?Mapper?接口是如何找到并執(zhí)行SQL的

    MyBatis?Mapper?接口是如何找到并執(zhí)行SQL的

    本文將為你揭開MyBatis這層神秘的面紗,深入剖析其接口與SQL的映射原理,并總結(jié)在Spring?Boot環(huán)境下的最佳實(shí)踐和常見陷阱,感興趣的朋友跟隨小編一起看看吧
    2025-09-09
  • Java集合ArrayList、LinkedList、HashMap、HashSet最大容量

    Java集合ArrayList、LinkedList、HashMap、HashSet最大容量

    在開發(fā)中我們使用比較多的集合就是List、Set和Map了,并且我們也知道大部分用的基本上都是ArrayList、LinkedList、HashMap、HashSet或者TreeSet這幾個集合,你知道他們的最大容量,感興趣的可以了解一下
    2023-12-12
  • JAVA 線程通信相關(guān)知識匯總

    JAVA 線程通信相關(guān)知識匯總

    這篇文章主要介紹了JAVA 線程通信相關(guān)知識,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-06-06
  • 解決logback的日志文件路徑問題

    解決logback的日志文件路徑問題

    這篇文章主要介紹了解決logback的日志文件路徑問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • Spring boot 4 搞懂MyBatis-Plus的用法解析

    Spring boot 4 搞懂MyBatis-Plus的用法解析

    MyBatis-Plus是MyBatis的增強(qiáng)工具,提供了CRUD操作和自動填充等功能,通過繼承BaseMapper接口,可以快速實(shí)現(xiàn)數(shù)據(jù)庫操作,MyBatis-Plus提供了多種插件,如分頁、樂觀鎖、多租戶等,以增強(qiáng)系統(tǒng)的功能和性能,本文介紹Spring boot 4 搞懂MyBatis-Plus的用法,感興趣的朋友一起看看吧
    2026-01-01
  • java中pdf轉(zhuǎn)圖片的實(shí)現(xiàn)方法

    java中pdf轉(zhuǎn)圖片的實(shí)現(xiàn)方法

    下面小編就為大家?guī)硪黄猨ava中pdf轉(zhuǎn)圖片的實(shí)現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • 使用Maven打包、發(fā)布、配置版本號命令

    使用Maven打包、發(fā)布、配置版本號命令

    在軟件開發(fā)過程中,打包和發(fā)布是關(guān)鍵步驟,本文介紹了如何在打包和發(fā)布時跳過測試,如何指定項(xiàng)目版本號,以及如何指定配置文件,提供了實(shí)用的技巧和方法,希望對開發(fā)者有所幫助
    2024-09-09
  • 使用Java解析JSON數(shù)據(jù)并提取特定字段的實(shí)現(xiàn)步驟(以提取mailNo為例)

    使用Java解析JSON數(shù)據(jù)并提取特定字段的實(shí)現(xiàn)步驟(以提取mailNo為例)

    在現(xiàn)代軟件開發(fā)中,處理JSON數(shù)據(jù)是一項(xiàng)非常常見的任務(wù),無論是從API接口獲取數(shù)據(jù),還是將數(shù)據(jù)存儲為JSON格式,解析和提取JSON中的特定字段都是開發(fā)人員需要掌握的基本技能,本文將以一個實(shí)際案例為例,詳細(xì)介紹如何使用Java解析JSON數(shù)據(jù)并提取其中的mailNo字段
    2025-01-01
  • 基于SpringBoot和Dify實(shí)現(xiàn)流式響應(yīng)輸出

    基于SpringBoot和Dify實(shí)現(xiàn)流式響應(yīng)輸出

    這篇文章主要為大家詳細(xì)介紹了如何基于SpringBoot和Dify實(shí)現(xiàn)流式響應(yīng)輸出效果,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以參考一下
    2025-03-03
  • 詳解java8在Collection中新增加的方法removeIf

    詳解java8在Collection中新增加的方法removeIf

    這篇文章主要介紹了詳解java8在Collection中新增加的方法removeIf的相關(guān)資料,需要的朋友可以參考下
    2018-01-01

最新評論

仙居县| 涪陵区| 大兴区| 客服| 凤凰县| 金寨县| 吴忠市| 开江县| 盐亭县| 玉门市| 长葛市| 铜陵市| 灯塔市| 高尔夫| 冕宁县| 瑞昌市| 永寿县| 顺昌县| 哈巴河县| 山阳县| 武义县| 延边| 团风县| 兴国县| 木里| 龙海市| 区。| 三门县| 西林县| 上高县| 达州市| 额尔古纳市| 广西| 凤城市| 平陆县| 郓城县| 石家庄市| 漾濞| 广平县| 始兴县| 英德市|