1. 程式人生 > >Windows 無法在本地計算機啟動Apache tomcat的解決方法

Windows 無法在本地計算機啟動Apache tomcat的解決方法

Windows不能在本地計算機啟動Apache2.有關更多資訊,查閱系統事件日誌。如果這是非Microsoft服務,請與服務廠商聯絡,並參考特定服務錯誤程式碼1.

當我們把tomcat做成windows服務的時候,有時候我們啟動tomcat的時候,我們會發現出現上面的錯誤,這種情況網上也是眾說紛紜,我碰到的情況其實是,我的jdk是32位的,但是tomcat是64位的,換成32位 的tomcat就好了!大家可以檢視tomcat 下的  commons-daemon.log日誌

[2016-02-26 10:12:09] [info]  [ 1608] Commons Daemon procrun (1.0.15.0 64-bit) started
[2016-02-26 10:12:09] [info]  [ 1608] Running 'tomcat832' Service...
[2016-02-26 10:12:09] [info]  [ 7424] Starting service...
[2016-02-26 10:12:09] [error] [ 7424] %1 不是有效的 Win32 應用程式。
[2016-02-26 10:12:09] [error] [ 7424] Failed creating java D:\Program Files (x86)\Java\jdk1.7.0_79\jre\bin\server\jvm.dll
[2016-02-26 10:12:09] [error] [ 7424] %1 不是有效的 Win32 應用程式。
[2016-02-26 10:12:09] [error] [ 7424] ServiceStart returned 1
[2016-02-26 10:12:09] [error] [ 7424] %1 不是有效的 Win32 應用程式。
[2016-02-26 10:12:09] [info]  [ 1608] Run service finished.
[2016-02-26 10:12:10] [info]  [ 1608] Commons Daemon procrun finished
[2016-02-26 10:58:32] [info]  [18636] Commons Daemon procrun (1.0.15.0 64-bit) started
[2016-02-26 10:58:32] [info]  [18636] Deleting service...
[2016-02-26 10:58:33] [info]  [18636] Delete service finished.
[2016-02-26 10:58:33] [info]  [18636] Commons Daemon procrun finished