[轉]啟動tomcat時報Neither the JAVA_HOME nor the JRE_HOME environment variable is defined 的解決方案


解決方法: 

先看Tomcat的startup.bat,它調用了catalina.bat,而catalina.bat則調用了setclasspath.bat。只要在setclasspath.bat的開頭聲明環境變量.像我這樣 : 加上紅色的兩句就OK拉 (當然了JAVA_HOME的路徑 請填寫你自己的)

 

rem —————————————————————————

rem Set CLASSPATH and Java options

rem

rem $Id: setclasspath.bat 795032 2009-07-17 10:41:20Z markt $

rem —————————————————————————

 

set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_10

set JRE_HOME=C:\Program Files\Java\jdk1.6.0_10\jre

 

rem Make sure prerequisite environment variables are set

if not "%JAVA_HOME%" == "" goto gotJdkHome

if not "%JRE_HOME%" == "" goto gotJreHome

echo Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

echo At least one of these environment variable is needed to run this program

goto exit


免責聲明!

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



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