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

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

 更新時間:2024年10月21日 08:58:08   作者:chenzeyang的博客  
本文詳細解析了war與warexploded兩種部署方式的差異及步驟,war方式是先打包成war包,再部署到服務器上;warexploded方式是直接把文件夾、class文件等移到Tomcat上部署,支持熱部署,開發(fā)時常用,文章分別列出了warexploded模式和war包形式的具體操作步驟
  • war:先打包成war包,再把該war包部署到服務器上
  • 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是路徑,一般設置為'/'即可。所以我們的訪問路徑就為:localhost:8080

war包形式

1、這里我們不再使用上面默認的方式,將使用新的Artifacts。下面選項中有兩個選項:

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

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

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

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

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

總結

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

相關文章

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

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

    本文將為你揭開MyBatis這層神秘的面紗,深入剖析其接口與SQL的映射原理,并總結在Spring?Boot環(huán)境下的最佳實踐和常見陷阱,感興趣的朋友跟隨小編一起看看吧
    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 線程通信相關知識匯總

    JAVA 線程通信相關知識匯總

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

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

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

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

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

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

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

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

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

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

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

    基于SpringBoot和Dify實現(xiàn)流式響應輸出

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

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

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

最新評論

和龙市| 乌拉特后旗| 天祝| 霍林郭勒市| 乐至县| 正宁县| 尼玛县| 密云县| 威远县| 绥阳县| 防城港市| 驻马店市| 石屏县| 蓬莱市| 故城县| 金川县| 卓资县| 宣威市| 滁州市| 盐池县| 当阳市| 兰西县| 理塘县| 乌兰浩特市| 敖汉旗| 宁陵县| 英超| 枣庄市| 富蕴县| 内乡县| 重庆市| 柳林县| 上高县| 宽城| 宜丰县| 尼玛县| 收藏| 鞍山市| 青浦区| 井冈山市| 德江县|