用startup.bat啟動(dòng)
編碼解決: 用編輯器打開catalina.bat文件找到set “JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS% “更改為 set “JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS% -Dfile.encoding=UTF-8” 問題得到解決
用service啟動(dòng)
編碼解決: 用編輯器打開catalina.bat文件找到set “JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS% “更改為 set “JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS% -Dfile.encoding=UTF-8” 刪除service重新注冊(cè)一遍 未驗(yàn)證津坑,猜測(cè)解決辦法
另一個(gè)解決方案是直接修改注冊(cè)表里的值煤辨,重啟tomcat就好了灯蝴,注冊(cè)表路徑:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apache Software Foundation\Procrun 2.0\Tomcat服務(wù)名\Parameters\Java
找到Options
增加-Dfile.encoding=UTF-8
技術(shù)分享,我是認(rèn)真的盔然!我是樂子,多多指教!
轉(zhuǎn)自http://yingle1991.gitee.io/myblog/2020/04/01/tech-Blog/