1. 程式人生 > >tomcat作為windows服務無法啟動如何解決,報錯:參考特定服務錯誤程式碼0

tomcat作為windows服務無法啟動如何解決,報錯:參考特定服務錯誤程式碼0

現象是直接雙擊startup.bat可以正常跑tomcat
通過service.bat install 將tomcat加到服務裡面去無法啟動,顯示內容為:
“windows不能在本地計算機啟動Apache Tomcat. 有關更多資訊,查閱系統事件日誌。如果這是非Microsoft服務,請與服務廠商聯絡,並參考特定服務錯誤程式碼0.”

於是網上查了不少資料,發現答案無外乎是:
tomcat檔案路徑有中文目錄
將JDK中BIN下的msvcr71.dll複製到TOMCAT中的BIN下
被防火牆禁用了

但實際上按照這些答案修改了,仍然拋這個錯誤。

最後想到了自己曾經修改過tomcat的catalina.bat檔案,其中修改的程式碼有
Java程式碼  收藏程式碼
  1. set JAVA_HOME=D:\bwss\javeEnv\java2\jdk1.6.0_14  
  2. set CATALINA_HOME=D:\bwss\tomcat\apache-tomcat-6.0.6
set JAVA_HOME=D:\bwss\javeEnv\java2\jdk1.6.0_14
set CATALINA_HOME=D:\bwss\tomcat\apache-tomcat-6.0.6

這裡指定了tomcat使用某個jdk,即時當前體系統沒有java環境或者系統java版本過低,我都能相容。於是想想會不會是這個問題呢?
於是對系統環境變數增加了JAVA_HOME跟path的jdk路徑配置。

配置完畢。啟動,ok。

疑問:tomcat放到服務跑,到底有沒有用到catalina.bat這個配置檔案?又或者是否tomcat6.exe裡面集成了catalina.bat相應的配置導致catalina.bat失效?

相關推薦

tomcat作為windows服務無法啟動如何解決參考特定服務錯誤程式碼0

現象是直接雙擊startup.bat可以正常跑tomcat 通過service.bat install 將tomcat加到服務裡面去無法啟動,顯示內容為: “windows不能在本地計算機啟動Apache Tomcat. 有關更多資訊,查閱系統事件日誌。如果這是非Mic

MySQL服務無法啟動1067系統

解決思路: 1.檢視系統日誌,找到具體的錯誤原因 2.百度谷歌定位具體的問題,比如我這裡遇到的InnoDB函式返回錯誤,通過搜尋得到以下解決方法,問題解決。 MySQL Plugin 'InnoDB' init function returned error. . .

vue無法啟動伺服器(npm run dev 問題)(一)

vue 專案報錯大全(一) vue報錯:無法啟動伺服器,報錯(npm run dev 報錯問題) #出錯背景 自己搭建的vue框架,在搭建好一個專案時忽然報錯(在此之前其他專案正常執行中,搭建了新的專案啟動服務時啟動不了了。 #報錯程式碼 Invalid con

windows服務無法啟動如何排

通常服務無法啟動原因很多,要逐步進行排錯。 常見的有 1>配置引數填錯  2>缺少相應的DLL ,要確定是否是該問題,只需雙擊exe檔案,若有缺失會彈窗提示,你只需找到其他正常執行電腦的dll放到對應位置即可(一般c:/windows/system32  &n

MySql免安裝版安裝配置附MySQL服務無法啟動解決方案

文首提要: 我下載的MySQL版本是:mysql-5.7.17-winx64.zip  Archive版;系統:Windows7 64位。       一、解壓檔案            下載好MySQL後,解壓到D盤下,也可以根據個人喜好解壓在其他碟符的路徑下,解

mysql 安裝壓縮包服務無法啟動解決方法!!!

1.安裝MySQL mysqld  install,執行命令後MySQL安裝成功。 2.啟動MySQL服務。 net start mysql將啟動MySQL服務。ps:到這一步報錯,無法啟動服務!!!! 網上找了很多,多少都比較麻煩,其實解決起來很簡單: 在執行第二布命

解決Windows下elasticsearch啟動失敗${ES_TMPDIR}找不到的問題

在Windows下elasticsearch啟動失敗,報${ES_TMPDIR}找不到問題。 【日誌】 [2018-03-25T16:11:34,144][WARN ][o.e.b.Natives         &

MySQL服務無法啟動解決方案

MySql免安裝版安裝配置,附MySQL服務無法啟動解決方案 - 陳大VV - 部落格園 陳大VV

更換記憶體條導致windows啟動失敗資訊windows無法驗證此檔案的數字簽名2018.11;

》 問題描述: 給筆記本更換記憶體條,導致windows7 64開機失敗,並提示windows無法驗證此檔案的數字簽名; 搜了搜度娘,度娘說重灌系統吧;我去,電腦中一堆資料軟體,怎麼可能; 》 解決辦法: 1、會有提示說 F8 進入安全模式

MySql免安裝版安裝配置以及MySQL服務無法啟動解決方案

MySql免安裝版安裝配置以及MySQL服務無法啟動解決方案       文首提要:             下載的MySQL版本是:mysql-5.7.17-winx64.zip &n

Eclipse中啟動Tomcat時(MAVEN專案)Could not publish to the server. java.lang.IndexOutOfBoundsException的解決過程

Eclipse中啟動Tomcat時(MAVEN專案),報錯:Could not publish to the server. java.lang.IndexOutOfBoundsException,tomcat啟動失敗,   原因:該MAVEN專案下載的本地jar包存在下載失敗的情況 &nbs

網站驗證碼不顯示無法向會話狀態伺服器發出會話狀態請求請。確保 ASP.NET State Service (ASP.NET 狀態服務)已啟動

解決方法:  在服務中啟用"ASP.NET State service"   解決步驟: 1.我的電腦》管理》服務和應用程式》服務》 2.找到 ASP.NET State service 或者 ASP.NET 狀態服務 設定為啟用 &

關於VMworkstation Server 服務無法啟動解決的方法

方法一:開啟我的電腦—->>管理—–>> 服務—>>下面把VMware Authorization Service 這個服務手動開啟以下就行了,注意用管理員許可權執行服務; 方法二:如果上面還未能開啟,開啟檔案路徑C:\P

OracleDBConsole 服務 無法啟動解決方法

最近在安裝一個系統,但是每次安裝完資料庫oracle 11g後,重啟,oracle都不能繼續使用了,一看服務,經典的“OracleDBConsole”服務無法啟動;在網上看了,推薦的是刪除“資料檔案庫”,再重建之; 但是我在cmd中輸入“emca -repos drop”,

【專案啟動tomcat啟動專案無法啟動無法正常訪問/專案可以啟動java.lang.ClassNotFoundException: ContextLoaderListener

使用maven搭建專案(這個錯誤和是不是使用maven搭建專案沒有關係),然後部署到tomcat中執行。 出現問題1: tomcat跑起來了,但是啟動時間很短,沒有報錯,專案不能正常訪問 專案啟動時間很短,並且沒有報錯 並且專案無法正常訪問 發現問題過程: 檢視t

ArcGIS Server for linux 服務無法啟動解決簡記

今天在一臺Linux虛擬機器上安裝了一個ArcGIS Server For Linux(只ArcSOC)元件,一切正常,但是啟動服務的時候報一下的錯誤:[[email protected] scripts]# ./startserver Starting ArcG

OracleDBConsole服務無法啟動解決方案

無法啟動OEM控制檯的特徵如下        1.開機或啟動OracleDBConsole<SID>時報錯,如下圖        2.在“管理工具”-->“事件檢視器”中,如下圖 引起無法啟動OEM控制檯的dbconsole服務原因          我目前統計到有二

【maven】排除maven中jar包依賴的解決過程 例子spring cloud啟動zipkinmaven依賴jar包衝突 Class path contains multiple SLF4J bindings.

一直對於maven中解決jar包依賴問題的解決方法糾結不清: 下面這個例子可以說明一個很簡單的解決方法:     專案啟動報錯: Connected to the target VM, address: '127.0.0.1:59412', transport: 'sock

解決CENTOS7 通過虛擬機器複製後網路無法開啟RTNETLINK answers: File exists或no suitable device found for this connect

最近需要用到CENTOS7來部署hadoop 與spark 叢集,製作了模板的centos後,複製到新的機器 上網路無法啟動。 報錯:RTNETLINK answers: File exists或no suitable device found for this conne

Tomcat無法啟動但不原因分析

今天執行Tomcat是忽然發現啟動不了了,不知道什麼原因,於是在網上搜了不少答案,但都沒解決問題,最後自己慢慢摸索終於解決了,在這裡總結一下自己所遇到的問題, 在啟動Tomcat時顯示如下 十月 13, 2016 9:35:59 上午 org.apac