IDEA配置artifacts中Web ApplicationExploded和Web ApplicationArchive的區別?


首先,artifacts是maven中的一個概念,表示項目/modules如何打包,比如jar,war,war exploded,ear等打包形式,一個項目或者說module有了artifacts

就可以部署到web應用服務器上了(注意artifact的前提是已經配置好module,如果連項目都不是,怎么配置artifacts來定義發布項目的形式呢)

File-Project Structure-Artifacts,點擊其中的”+“號:

選項中有web application exploded,這個是以文件夾形式(War Exploded)發布項目,選擇這個,發布項目時就會自動生成文件夾在指定的output directory,

如果選web application archive,就是war包形式,每次都會重新打包全部的,將項目打成一個war包在指定位置;

3-1、Web Application:Exploded(文件夾方式):war explode
3-2、web application archive(打war包方式)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM