Java: war包的作用及使用方法,如何解壓后綴名為war的文件


1.什么是war文件?

如果一個Web應用程序的目錄和文件非常多,那么將這個Web應用程序部署到另一台機器上,就不是很方便了,我們可以將Web應用程序打包成Web歸檔(WAR)文件。這個過程和把Java類文件打包成jar文件的過程類似。利用WAR文件可以把Servlet類文件和相關的資源集中在一起進行發布。在這個過程中,Web應用程序就不是按照目錄層次結構來進行部署了,而是把WAR文件作為部署單元來使用。

  

 

2.如何生成war文件?

jar -cvf blog.war*

jar -tf blog.war (查看war文件的方式)

 

3.如何解壓war文件?

war文件不需要手動解壓,把它放到tomcat的webapp的目錄下,運行tomcat,就自動解壓了,並且可以直接運行。

在tomcat安裝目錄的config目錄下有個server.xml,文件里搜索”unpackWARS“關鍵字,會看到標簽中的設置,

設置為true,在tomcat在啟動的時候,會在webapps目錄下自動解壓你那個war文件

設置成false,tomcat直接訪問war文件


免責聲明!

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



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