以前在安裝netbeans的時候曾經捆綁在一起安裝過tomcat6.0的版本。在netbeans中運行tomcat的方法很簡單,默認的是Glassfish的服務器,所以在左上角服務一欄里,服務器,右鍵添加新的服務器,里面會有多種版本可供選擇,選擇6.0就好了。然后其他的就很簡單了,至於啟動停止什么的自己研究吧。
========================================================================================
接下來就是問題出現了,我自己又從官網上下載了最新版的tomcat7.0,現在的都是解壓版的了,進入解壓目錄后,雙擊tomcat7.exe后屏幕只是閃了一下就關閉了,再試了一下startup.bat結果也是一樣的。
不知道哪里有問題,大家可以用下面的方法檢驗問題的出處:
開始-》運行》(我習慣win +R)
輸入cmd進入dos
進入到tomcat的安裝目錄(cd命令)運行startup.bat 我的提示的錯誤是
The CATALINA_HOME environment variable is not defined correctly
這時候我查了一下應該是需要設置三個環境變量的就像JDK一樣分別為
也就是上圖中的CATALINA_HOME 和CATALINA_BASE
設置好了這之后,startup.bat就沒有問題了,但是雙擊tomcat.exe的時候仍然就是一閃。。。
這是因為解壓版的緣故,可以通過以下方法解決
-----------------------------------------------------------------
還是進入dos到相應的bin目錄下
執行命令 service.bat install
會看到注冊了這個服務 完事兒~~ 聽說像我這樣安裝兩個tomcat以后會出現端口沖突的問題,但是應該不會太麻煩的,那個可以通過config目錄下的sevice.xml文件進行設置