1. 程式人生 > >XAMPP下的Tomcat 7執行出現“1% 不是有效的 Win32 應用程式。”

XAMPP下的Tomcat 7執行出現“1% 不是有效的 Win32 應用程式。”

    XAMPP (xampp-win32-5.6.28-1-VC11-installer)安裝後,安裝了JDK 1.7,然後啟動Tomcat 7,服務能安裝上去,但是啟動Tomcat的時候,控制面板按鈕老是停留在“Start”狀態,提示框一直提示“Attempting to start Tomcat service...”,沒有出現正常的位元組數記憶體等資訊。系統是Windows Server 2012 R 64。

    經過百度查詢得知可能是需要管理員許可權問題,因為Windows Server 2012 R 64位有UAC的限制,於是進入Tomcat 的bin目錄,找到catalina_stop.bat,滑鼠右鍵“以管理員身份執行”,然後在以管理員身份執行catalina_start.bat,就對了。xampp就能獲取到Tomcat的狀態了。當然在catalina_stop.bat和catalina_start.bat可能還要以管理員身份執行一下:tomcat_service_uninstall.bat和tomcat_service_install.bat。