我在Windows Server 2003上安裝了Tomcat 6.0.18,它不會作爲服務啓動。 我用jdk 1.6.0_07運行它。Tomcat 6.0.18服務無法在Windows服務器上啓動
它在我用tomcat6.exe啓動時運行。
我在Windows系統事件日誌中發現了一個模糊的錯誤。
Apache Tomcat 6服務以服務特定錯誤0(0x0)終止。
我在Windows Server 2003上安裝了Tomcat 6.0.18,它不會作爲服務啓動。 我用jdk 1.6.0_07運行它。Tomcat 6.0.18服務無法在Windows服務器上啓動
它在我用tomcat6.exe啓動時運行。
我在Windows系統事件日誌中發現了一個模糊的錯誤。
Apache Tomcat 6服務以服務特定錯誤0(0x0)終止。
我會咬它:-)
Tomcat服務在Windows上是依賴於MS C運行庫MSVCR71.DLL。只要它在路上,服務就會開始很好。
只是爲了防止您的其他窗口被迫使用此版本的運行時庫,您可能希望將DLL複製到tomcat bin路徑而不是windows \ system32。
的Tomcat 6找不到一個名爲MSVCR71.DLL文件。
我只是複製過來從 C:\ WINDOWS \ microsoft.net \框架\ V1.1.4322 到 C:\ Windows \ System32下
,並能夠啓動tomcat。
我覺得這很奇怪,所以我想把它張貼在SO上,以防其他人遇到這個問題。如果有人想發佈相同的答案,我會接受它。
我在下面發佈了類似的答案:-) – anjanb 2008-09-26 22:45:02
我按照上面的指導,但還是一樣的,誤差爲0, 我的過程監控日誌在http://www.sendspace.com/file/t0tahr
我發佈我的解決方案在 http://article.gmane.org/gmane.comp.jakarta.tomcat.user/184218 – cometta 2009-06-10 08:51:54
我複製從Java主目錄MSVCR71.DLL到apache-tomcat的bin目錄安裝,並在此之後開始服務。
我解決了在配置應用程序中啓用默認Java虛擬機的相同問題。
假設你已經使用Tomcat安裝:
service install tomcat-6.0.35
執行:
tomcat6w //ES/tomcat-6.0.35
彈出一個窗口,選擇Java選項卡,點擊 「使用默認」 複選框。
改爲選擇C:\Program Files(x86)\Java\jre\bin\client\jvm.dll
服務安裝腳本(I immagine)。
環境:
儘管這是一個較舊的帖子,但我認爲我會分享關於同一問題的知識,但解決方法是不同的。
Apache Tomcat 7服務以服務特定錯誤0(0x0)終止。
由於有關於我回到Tomcat的控制面板,並看看在Java的路徑,其中指出到以前安裝的Java虛擬機的問題,沒有更多的信息:
C:\ Program Files \ Java \ jre6 \ bin \ client \ jvm.dll,因此我不得不將JRE版本更改爲jre7。
完成該操作後,服務啓動並全部運行。
希望它能幫助你們中的一些人。
如果通過啓動Tomcat監視器,您發現您指向的位置存在jvm.dll,如jre/server/jvm.dll,將dll複製到您擁有jvm的位置.dll文件。 – 2012-06-29 08:30:12