檢查環境變量設定
再打開一個cmd,
1.輸入if not exist "%JRE_HOME%\bin\java.exe" echo no jre java 回車
結果:no jre java 它告訴你了,你的環境變量沒有java jre ,需要在path中添加java jre環境變量
2.輸入if not exist "%JAVA_HOME%\bin\java.exe" echo no jdk java 回車
結果:no jdk java 它告訴你了,你的環境變量沒有java jdk ,需要在path中添加java jdk環境變量
3.輸入if not exist "%JAVA_HOME%\bin\java.exe" echo "%JAVA_HOME%\bin\java.exe" 回車
結果:"D:\pro\javajdk1.6;\bin\java.exe" 看到沒,這個給你列印出了你的環境變量的全路徑,我居然多了個分号!!真該死,檢查出來了,環境變量多了個分号,他就找不到了。去掉分号,然後再次嘗試就OK了。
一切Ok 後,你下次就可以直接點選startup.bat,就不會一閃而過了!
------
注意:如果一切步驟都是正确的,還報告找不到jdk,那你就有必要檢查一下你的java jdk的bin目錄下有沒有
java.exe
javaw.exe
jdb.exe
javac.exe
這4個,如果缺少,标示你的jdk安裝的有毛病哦!再下一個吧。
設定CATALINA_HOME環境變量
1、CATALINA_HOME是TOMCAT安裝路徑的别名,目的是為了友善使用TOMCAT
2、計算機>屬性>環境變量, 建立環境變量。變量名為CATALINA_HOME ,變量值tomcat的解壓目錄,我電腦上的為:“F:\apache-tomcat-7.0.12”,注意後面不用多加“\”或者“;”
3、在環境變量Path中,新增加“CATALINA_HOME%\bin\ "
3、啟動tomcat :進入指令行cmd,輸入startup.bat
5、關閉tomcat:進入指令行cmd,輸入shutdown.bat
本人在此走了許多彎路,網絡上的解決方法都沒有說清楚,說不出問題點,再次總結了一下網絡上的方法,希望能幫助更多的人!
若轉載請注明出處!若有疑問,請回複交流!