我嘗試設置JAVA_HOME路徑,因爲我的Tomcat服務器正在查找它。我試圖設置它,但它似乎不工作,並導致我的錯誤。我試圖用Tomcat 6 JAVA_HOME
set JAVA_HOME="C:\Program Files (x86)\Java\jre7"
這是在
的setclasspath.batset JAVA_HOME="C:\Program Files (x86)\Java\jre7"
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
開始當我設置這個和運行設置在在的setclasspath.bat JAVA「的startup.bat啓動」它顯示
文件是意外在這個時候
你能幫助我嗎?
嘗試設置JAVA_HOME爲系統環境變量,進入系統設置高級選項卡,點擊新建並設置JAVA_HOME。 –
您的路徑包含空格,這不適用於.BAT文件。你必須用引號括住你的路徑。 'set JAVA_HOME =「C:\ Program Files(x86)\ Java \ jre7」'。然而,你指向一個JRE,爲了使tomcat正常工作,你必須指向一個JDK(tomcat需要一個編譯器,這不是JRE的一部分,而是JDK的一部分)。 –