Tomcat部署war程序
目前比較流行的服務(wù)器。Tomcat雖然和Apache或者Nginx這些服務(wù)器一樣,具有處理HTML頁(yè)面的功能,但處理靜態(tài)HTML的能力原不足它們,所以Tomcat通常作為Servlet和JSP容器,單獨(dú)運(yùn)行在后端。
1. 安裝tomcat
我們下載tomcat8:
Tomcat下載連接: https://tomcat.apache.org/download-80.cgi#8.5.83
點(diǎn)擊apache-tomcat-8.5.83.exe,一直安裝即可。
安裝后的列表文件目錄列表:
2. 部署war包文件
Tomcat部署war包的方法
2.1 新建目錄:D:\CODE\tomcatCode,并把war包復(fù)制到該目錄下:
2.2 修改D:\az\Tomcat\Tomcat 8.5\conf 目錄下的server.xml文件
在節(jié)點(diǎn)添加下面的代碼添加如下代碼:
<Context path="/liudy23" docBase="D:\CODE\tomcatCode\activiti-app.war" reloadable="true"></Context>
path:war包解壓后的項(xiàng)目名稱,也就是訪問路徑
(例:http://localhost:8080/liudy23/)
docBase:war包的路徑(需要把war包的后綴名加上,如上圖所示,避免報(bào)錯(cuò))
reloadable:自動(dòng)加載
啟動(dòng)項(xiàng)目的時(shí)候,會(huì)解壓該路徑下的文件到D:\az\Tomcat\Tomcat 8.5\webapps目錄
啟動(dòng)項(xiàng)目:
2.3 產(chǎn)生的日志有亂碼的情況出現(xiàn),亂碼解決
修改D:\az\Tomcat\Tomcat 8.5\conf目錄下的文件logging.properties文件:
默認(rèn)是:java.util.logging.ConsoleHandler.encoding = UTF-8
修改為:java.util.logging.ConsoleHandler.encoding = GBK
2.3 Tomcat自啟動(dòng)
windows系統(tǒng)中,在當(dāng)前目錄下打開cmd命令行的兩種方法:
-
在當(dāng)前路徑地址欄中直接輸入‘cmd’,然后回車。
-
在當(dāng)前路徑下,按住‘shift’鍵同時(shí)點(diǎn)擊鼠標(biāo)右鍵,點(diǎn)擊“在此處打開Powershell”。
事實(shí)上對(duì)于電腦性能優(yōu)秀(內(nèi)存上,cmd占用內(nèi)存的情況要比powershell少很多)的你來說,這并沒有很大區(qū)別。powershell可以說是cmd的升級(jí)版,在原本的cmd基礎(chǔ)之上作了一些修改,增加了一些命令而已。
具體安裝方法:打開命令行提示符窗口
=> 進(jìn)入Tomcat安裝目錄==> 進(jìn)入bin目錄下==> 輸入:service.bat install即可(默認(rèn)名字:tomcat取目錄名,在install后面添加名字也可以)
出現(xiàn)The service ‘Tomcat8’ has been installed.說明tomcat配置成服務(wù)成功。檢查是否安裝成功,在管理服務(wù)里查看到這一條記錄,說明tomcat配置成服務(wù)成功。文章來源:http://www.zghlxwxcb.cn/news/detail-456040.html
3. 驗(yàn)證是否部署部署成功
訪問連接:http://localhost:8080/liudy23/#/
如果出現(xiàn)自己的頁(yè)面,例如我的是如下:
到此大功告成!上面的訪問的端口8080用的是Tomcat自帶的,若和你本地其他應(yīng)用的端口有沖突也可自行修改,就在server.xml配置里面,直接搜索定位到8080,修改保存后重啟即可。文章來源地址http://www.zghlxwxcb.cn/news/detail-456040.html
4. 參考文獻(xiàn)
- Tomcat部署war包的方法(圖文搭配講解)
- Tomcat 部署
到了這里,關(guān)于Tomcat部署war程序的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!