天天看點

centos下tomcat日志檔案亂碼

centos下tomcat日志檔案亂碼 ,最近裝了centos7.0準備用來搭建web伺服器。 遇到一個問題折騰了很久: 在tomcat日志檔案中的中文全部為?号,并不是因為linux的編碼問題引起的, 而是因為啟動tomcat的時候需要設定

什麼是 centos下tomcat日志檔案亂碼

最近裝了centos7.0 準備用來搭建web伺服器。遇到一個問題折騰了很久:

在tomcat日志檔案中的中文全部為?号,并不是因為linux的編碼問題引起的,而是因為啟動tomcat的時候需要設定java虛拟機的編碼。

于是在<code>catalina.sh</code>,<code>daemon.sh</code>中加入以下一句解決。

<code>java_opts="$java_opts -djavax.servlet.request.encoding=utf-8 -dfile.encoding=utf-8 -duser.language=zh_cn -dsun.jnu.encoding=utf-8"</code>