首先,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包在指定位置;