jar包怎么部署到tomcat 運行war程序和運行jar的區(qū)別?
運行war程序和運行jar的區(qū)別?事實上,從英文名稱可以看出,jar Java archive、Java archive、war Web Application archive、Web Applica
運行war程序和運行jar的區(qū)別?
事實上,從英文名稱可以看出,jar Java archive、Java archive、war Web Application archive、Web Application archive、ear Enterprise Application archive是按用途區(qū)分的,相應的內(nèi)容也有一些區(qū)別。例如,war文件通常包含網(wǎng)站.xml配置文件。處理方法也有區(qū)別。例如,Tomcat將自動識別webapps文件夾中的war文件,對其進行解壓縮和部署,但不會針對jar文件。
如何部署jar包到tomcat?
1. 把它放在Tomcat安裝目錄的Lib文件夾中沒有問題。此時,eclipse引用的jar文件可以位于任何路徑中。
2. 您可以將jar文件放在webappweb inflib目錄中(以及項目目錄中的webcontentweb inflib目錄)。此時,eclipse引用的jar文件應該位于webcontentwebinflib目錄中。
Tomcat服務器是一個免費的開源web應用服務器。它是Apache軟件基金會雅加達項目的核心項目。它是由Apache、sun等公司和個人共同開發(fā)的。由于sun的參與和支持,最新的servlet和JSP規(guī)范總是可以反映在Tomcat中。Tomcat5支持最新的Servlet2.4和JSP2.0規(guī)范。由于Tomcat技術先進、性能穩(wěn)定、免費,受到了java愛好者的喜愛和一些軟件開發(fā)人員的認可。它已經(jīng)成為目前流行的web應用服務器。
在tomcat上怎么運行jar包?
更改打包格式,將jar包更改為war包,將其直接放在tomcat下,就可以對部署的jar包進行自我解壓縮。事實上,您的需求是將jar包中的靜態(tài)頁面資源放到其他位置進行管理(可以配置),然后添加spring:resources:static locations:類路徑:模板/, 類路徑:靜態(tài)/,文件/home/xxxxx/Web/,可以在jar包中實現(xiàn),也可以不在jar包中實現(xiàn)。