解決Tomcat.exe或者startup.bat 一閃無法打開的問題


   以前在安裝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文件進行設置

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM