2011-10-14 126 views
5

我安裝了XAMPP 1.7.7,其中包括:啓動Tomcat插件XAMPP不工作

的Apache 2.2.21 的MySQL 5.5.16 PHP 5.3.8 phpMyAdmin的3.4.5 的FileZilla FTP服務器0.9.39 Tomcat 7.0.21(使用mod_proxy_ajp作爲連接器)。

我的所有其他服務都適用於Tomcat。

我現在要做的事情,以解決這個問題: 我意識到我沒有在我的電腦上的Java,因爲在命令提示符上沒有Java的路徑。所以我安裝了JAVA 1.7.0,並設置了「環境路徑」。

但仍然沒有開始。

任何幫助,將不勝感激。

問候 Zeeshan

回答

8

假設Windows操作系統,

第1步與路徑創建一個環境變量 「JAVA_HOME」 爲JDK(小鬼: - 不要\ BIN只是C:\ java的\ jdk_1_7_0並且不要在末尾加上分號)。

步驟2用路徑JRE創建一個環境變量「JRE_HOME」(小鬼: - 再次不\ BIN只是其中斌所在的文件夾,並沒有分號到底)。

步驟3在 「路徑」 項應增加這樣的,
<以前所有的路徑東西的>;%JAVA_HOME%/ bin中;%JRE_HOME%/箱;

xampp tomcat單獨查找%JAVA_HOME%或%JRE_HOME%,因此只需設置路徑和類路徑變量,直至bin文件夾,將不起作用。它僅適用於標準的Apache Tomcat。

此外,您的xampp版本默認已禁用用戶。通過啓用它取消註釋在用戶部分X:\ XAMPP \ tomcat的\的conf \ tomcat的-users.xml中

+0

我有同樣的問題。我已經嘗試了這些步驟,並且還在說以下,任何提示? [XAMPP ]:使用J DK [XAMPP]:似乎很好![XAMPP]:設置JAVA_HOME:C:\ Program Files \ Java \ jdk1.7.0_15 [XAMPP]:設置CATALINA_HOME:c:\ xampp \ tmp \ tomcat 系統找不到指定的路徑。 系統找不到指定的路徑。 完成。 按任意鍵繼續。 。 。 – Frantumn

+0

您是否重新啓動命令提示符?檢查路徑是否已創建。保存設置,然後重新啓動系統以確保安全。 –

+0

是的,我已經做了幾次這些步驟。儘管我知道它不應該有,但我嘗試過使用和不使用/ bin。正如答案所表明的那樣,我建立了它。我有UAC完全關閉(當我安裝xampp時)。我已經嘗試過使用JDK 7和6. – Frantumn

3

您需要手動執行以下bat文件 C:\ XAMPP \ catalina_start

catalina_start, catalina_stop

在XAMPP控制面板啓動

4

我有完全相同的問題,它是由在64位窗口上運行32位Tomcat引起的。 (我在Windows 8 64位上使用XAMPP 1.8.3。)

第一:

  • 請確保您有JAVA_HOME系統變量指向你的JDK的文件夾(不是\bin);
  • 確保%JAVA_HOME%\bin;在您的%PATH%系統變量中。

解決辦法:

  • 卸載如果你已經安裝了它的Tomcat7服務;
  • 下載一個的64位版本的Tomcat 7 for windows(檢查this link to get the latest - 我用7.0.42版本);
  • 更換C:\xampp\tomcat\bin文件夾的tomcat7.exetomcat7w.exe文件與存在於最近下載的zip文件。

現在,您可以照常安裝服務(通過XAMPP控制面板,如果您使用的話),它應該開始就好。

0

只要運行C的目錄下的catalina.bat中:\ XAMPP \的Tomcat>

C:\ XAMPP \的Tomcat> catalina.bat中

CURRENT_DIR =%CD% 「 組」 CATALINA_HOME = %CURRENT_DIR%」

自%CD%呼應當前目錄。