IDEA里面的Artifact到底是什么?


我表示,我在剛剛整這個web開發的時候,在配置tomcat的時候,我也是很好奇,這個東西是什么?

一般會見到如下的圖。

 

 

 

 

 Artifact 是maven中的一個概念,表示某個module要如何打包。這又多個模塊的概念,不懂的就先當他是個web項目吧,

例如war exploded、war、jar、ear等等這種打包形式;
一個module有了 Artifacts 就可以部署到應用服務器中了!

 

好奇這個帶不帶exploded的有什么差別不?

 

 

這個是不帶exploded的。和下圖的框框對比下,就可以看到差別啦。

 

 

 explode 在這里你可以理解為展開,不壓縮的意思。也就是war、jar等產出物沒壓縮前的目錄結構。

建議在開發的時候使用這種模式,便於修改了文件的效果立刻顯現出來。

 

經過上面的這簡單圖文說明,現在就好理解一點了吧。


免責聲明!

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



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