war包和jar包的區別【轉】


jar包:對於學習java的人來說應該並不陌生。我們也經常使用也一些jar包。其實jar包就是java的類進行編譯生成的class文件就行打包的壓縮包而已。里面就是一些class文件。當我們自己使用maven寫一些java程序,進行打包生成jar包。同時在可以在其他的工程下使用,但是我們在這個工程依賴的jar包,在其他工程使用該jar包也要導入。

 

這是jar的里面的class文件

war包:其實就是一個web程序進行打包便於部署的壓縮包,里面包含我們web程序需要的一些東西,其中包括web.xml的配置文件,前端的頁面文件,以及依賴的jar。文件數量對於jar包,這樣便於我們部署工程,直接放到tomcat的webapps目錄下,直接啟動tomcat即可。同時可以使用WinRAR查看war包,直接將后綴.war改成.rar

  war包的目錄結構:

 

  WEB-INF下:

 

 原文出處:https://blog.csdn.net/shu616048151/article/details/81136164

 


免責聲明!

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



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