今天又一同事遇到tomcat不能啟動問題,按照tomcat服務后服務啟動時總報錯,我開始也很郁悶,檢查環境變量設置沒問題,把服務卸載掉重新安裝還是不能正常啟動,想到以前類似情況把jre/bin目錄下dll拷貝到tomcat/bin下面也不行,無奈我打開windows事件查看器,找到相應事件id搜索才發現想起來是中文目錄問題,去掉tomcat安裝路徑中的中文目錄果然正常啟動。悲劇我居然把tocmat安裝路徑中不能有中文目錄及路徑中不能有空格的情況,忘了,以后要謹記在安裝java相關程序時路徑最好不要有中文及空格。
網上搜索了下沒有找到為什么不能有中文路徑及要設置中文路徑的解決方法?以后有時間要弄清楚這個問題。