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檔案儲存時的編碼與聲明的一緻