最近一直在搞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路徑)
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亂碼
重複之前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的控制台,可以看到日志已經不再是中文亂碼了,恢複正常了