war項目部署流程
阿新 • • 發佈:2018-02-27
startup clas class dir socket 異常 timeout style host
startup.bat,配置不會生效。若不點擊shutdown.bat,可能會報Socket bind failed異常。
準備:
1安裝jdk1.7及以上版本
2安裝tomcat7及以上版本
到%tomcat%/bin目錄下記事本編輯server.xml,
配置<Connector>元素port端口,及<Server>port端口
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>8080代表tomcat啟動後連接端口, <Server port="8005" shutdown="SHUTDOWN">8005代表tomcat關閉服務端口
3項目war包。
開始:
1將war包copy到%tomcat%/webapps目錄下。若之前有部署的該項目,請先備份
2到%tomcat%/bin目錄下雙擊startup.bat
3.看到startup in N s後回到%tomcat%/webapps目錄下
此時項目已經自動解壓
5.進入到%tomcat%/webapps/項目/WEB-INF/classes文件夾下,修改數據庫配置,保存
6.重新進入到%tomcat%/bin目錄下雙擊shutdown.bat一閃過後雙擊startup.bat看到startup in N s且沒有異常後,代表項目部署成功。若不點擊
7.訪問方式http://ip:端口號/項目名
8.若啟動tomcat失敗,請到%tomcat%/webapps刪除解壓後的文件,可能的話刪除其他所有無用文件;及%tomcat%\work\Catalina\localhost目錄下刪除所有文件。若還有異常,請聯系開發人員
war項目部署流程