0
爲什麼我們需要WAR?如果我們可以創建JAR並將其部署到servlet容器上。爲什麼我們需要WAR?如果我們可以創建JAR並將它部署到servlet容器上
爲什麼我們需要WAR?如果我們可以創建JAR並將其部署到servlet容器上。爲什麼我們需要WAR?如果我們可以創建JAR並將它部署到servlet容器上
他們都是壓縮文件,如果這就是你的意思。但他們並不都是罐子。 jar和war之間的內部文件佈局不同。
WAR(Web Archive)包含部署描述符(web.xml)以及jar依賴項以及您的類和其他資源。 在運行webapp之前,一個典型的Web容器會將部署的WAR文件解包到webapp的目錄中。
所以把它很簡單: - 戰爭可能含有罐子等 - 罐子可能含有類等
或者你也可以使用Spring引導並在自包含的jar嵌入容器。 – chrylis
嘗試將一些.war放在[.ear](http://stackoverflow.com/questions/1594667/war-vs-ear-file)中以增加樂趣。 – zapl