天天看點

tomcat啟動startup後,一閃而過

tomcat用startup.bat開一閃而過,過着用configure tomcat開啟開不起來

在startup.bat末尾添加pause,

end前的start改為run,用來檢視報錯資訊。

根據具體資訊可以查錯。

幾個原因:

1、端口8080被占用;

2、jdk和tongcat環境路徑配置可能有問題;

3、tomcat檔案配置可能有問題,如catalina.bat,server.xml配置錯誤,或者可能是catalina下的項目配置檔案出錯;

4、jvm記憶體問題或者配置問題

5、我遇到的一個就是:

com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 2 of 2-byte UTF-8 sequence.

這個問題的主要原因是xml檔案中聲明的編碼與xml檔案本身儲存時的編碼不一緻。比如你的聲明是

<?xml version="1.0" encoding="UTF-8"?>  

但是卻以ANSI格式編碼儲存,盡管并沒有亂碼出現,但是xml解析器是無法解析的。

解決辦法就是重新設定xml檔案儲存時的編碼與聲明的一緻

繼續閱讀