天天看點

tomcat閃退及處理之後的亂碼

最近一直在搞tomcat,閃退是一個問題,亂碼也是一個問題。亂碼還好但是閃退就有點問題了

tomcat閃退解決方法

tomcat點選bin目錄下的startup.bat出現指令行閃退的情況

1.右擊編輯打開startup.bat 在第一行加入

SET JAVA_HOME=C:\Program Files\Java\jdk1.8.0_131(jdk路徑)

SET TOMCAT_HOME=F:\java工作環境\apache-tomcat-8.5.46(tomcat路徑)

tomcat閃退及處理之後的亂碼

2.右擊編輯打開shutdown.bat 在第一行加入

SET JAVA_HOME=C:\Program Files\Java\jdk1.8.0_131(jdk路徑)

SET TOMCAT_HOME=F:\java工作環境\apache-tomcat-8.5.46(tomcat路徑)

完成這些之後,點選startup.bat雖然不會一閃而退,而是運作完才退,我也很絕望,然後又百度找到了這麼一篇文章

https://blog.csdn.net/qq_40513633/article/details/92688969

我也沒去試

tomcat下載下傳說明

我直接重新下載下傳了一份tomcat(tomcat下載下傳網站https://tomcat.apache.org/download-80.cgi)

tomcat閃退及處理之後的亂碼

上面四個都是解壓版,最底下一個是安裝版

tomcat亂碼

重複之前1,2操作

點選startup.bat裡面出現亂碼,找到tomcat下的conf

一般解決中文亂碼的方式,是修改server.xml中的編碼集,改為utf-8即可,

還是不行的話,可以修改目前目錄下的logging.properties檔案

找到

java.util.logging.ConsoleHandler.encoding = UTF-8,可以修改為:

java.util.logging.ConsoleHandler.encoding = GBK,

tomcat閃退及處理之後的亂碼

儲存重新開機tomcat,再次打開tomcat的控制台,可以看到日志已經不再是中文亂碼了,恢複正常了

繼續閱讀