2017-01-26 72 views
1

我無法在Windows 7機器上運行Apache Tomcat。無法在Windows 7機器上運行Apache Tomcat

環境變量設置爲:

設置JAVA_HOME = C:\ Program Files文件\的Java \ jdk1.8.0_111設置 CATALINA_HOME = C:\ PROGRAM 文件\ Apache的Tomcat的7.0.75-窗戶-64 \ Apache的Tomcat的7.0.75組 PATH =%PATH%;%JAVA_HOME%\ bin中;%CATALINA_HOME%\ bin中

當運行的startup.bat,我得到的消息:

使用CATALINA_BASE:「C:\ Program Files \ apache-tomcat-7.0.56」和 tomcat控制檯會立即關閉。

+0

當你運行'startup.bat'時,你只需雙擊它,還是從命令行運行它?如果你雙擊,那麼它會在錯誤時關閉,但從命令行運行不應該這樣做。 – Andreas

+0

另外,爲了防止PATH上已經存在另一個Java版本,您應該將'%JAVA_HOME%\ bin'和'%CATALINA_HOME%\ bin'添加到PATH的開頭,而不是結尾。 – Andreas

回答

0

您的環境變量配置不正確或未被使用。你有打算到tomcat設置爲

C:\Program Files\apache-tomcat-7.0.75-windows-x64\apache-tomcat-7.0.75 

但錯誤信息點

C:\Program Files\apache-tomcat-7.0.56 

我建議審查變量的配置,並在命令行啓動tomcat看到所有的錯誤。

另外,您可以設置環境變量的內容%TOMCAT_HOME%\bin\setenv.bat

set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_111 
0

看來你在你的Windows機器上的兩個不同版本的Apache Tomcat的。

環境變量CATALINA_HOME已被設置爲指向Apache的Tomcat的7.0.75,其中作爲誤差具有Apache的Tomcat的7.0.56在消息中

如果您的機器中不存在兩種不同的版本,您可以確認一下嗎?

相關問題