解決方法:
將tomcat註冊爲windows上服務,這樣就可以通過cmd窗口啓動tomcat服務器,當關閉窗口時服務也會一直運行,避免一不小心關閉startup.bat窗口而引起的麻煩,說實話windows環境上部署服務器運行效率有點低。
搭建步驟如下:
如果你的tomcat服務器可以在windows上運行了,可以略過1、2步驟
1.下載安裝jdk
windows上安裝jdk真是太方便了,下一步就可以了。(本人比較推薦官網上下載,但是有點慢)安裝完成後,進入cmd窗口,輸入java -verison 返回結果如圖
所示,說明安裝成功
2.配置tomcat環境變量
選擇我的電腦右鍵屬性-》高級系統設置-》高級-》環境變量(不同系統操作方式有區別)
添加 CATALINA_HOME 值等於tomcat的home目錄,之後將變量添加到系統的path目錄中,例如:%CATALINA_HOME%\bin
3.添加tomcat服務
在DOS界面下,進入Tomcat解壓目錄的bin目錄,輸入命令:service remove tomcat6
安裝tomcat 服務cmd中運行service.bat install
如果安裝成功,會提示:Theservice 'Tomcat6(或者你修改一後的SERVICE_NAME)' has
been installed(特別提示要以管理員的身份運行cmd窗口,否者會報錯)
4.輸入net start tomcat7或net start tomcat就可以運行tomcat服務了,窗口這回關閉了,tomcat服務器一會一直運行
停止tomcat服務輸入net stop tomcat命令
查看運行的windows服務net start就可以查看運行的所有服務,如果tomcat服務在裏面,說明tomcat服務正在運行,這樣你就可以訪問你的服務器http://ip:端口/項目名