在 IEDA 中使用 Tomcat 時控制台亂碼

2022-09-22 04:39:14 字數 909 閱讀 8940

伺服器頁面亂碼和 tomcat catalina 日誌亂碼:

我參考了 idea控制台亂碼問題,原因&解決方式,解決不了算我輸 一文發現:

主要是因為 tomcat 預設使用 utf-8 編碼輸出控制台日誌以及 catalina 日誌,而 idea 的控制台是使用 windows 預設的 gbk 編碼來解碼的。

解決方案:將 tomcat 預設的編碼與 idea 控制台的編碼改成一致的。

具體方案:

tomcat 根目錄 --> conf --> logging.properties檔案中的:

1catalina.org.apache.juli.asyncfilehandler.encoding = utf-8

j**a.util.logging.consolehandler.encoding = utf-8

改為:

1catalina.org.apache.juli.asyncfilehandler.encoding = gbk

j**a.util.logging.consolehandler.encoding = gbk

就解決了

但是將 catalina 的日誌改為 gbk 後會影響到本地日誌檔案的編碼。

另外我還試了將 idea 控制台的編碼改為 utf-8,但是結果是伺服器頁面正常了,tomcat catalina 日誌頁面還是亂碼

在 Eclipse 中使用 Tomcat

點 next 出現 tomcat server 介面。選擇 tomcat 安裝目錄和 jre 版本。現在你就可以新建乙個 專案了。我一般是建乙個 dynamic web project 建好後,在tomcat圖示上點右鍵,選擇 add and remove projects 在新出現的視窗中將要發布...

在tomcat中使用context節點部署工程

tomcat部署工程有很多種 1 最常用的方法是在開發階段通過myeclipse直接部署,然後可以進行除錯等操作。4 使用context節點配置工程路徑 1 將工程打包成war之後,在server.xml配置context節點。xml host name localhost unpackwars t...

在eclipse中使用tomcat開發RED5專案

在eclipse中使用tomcat 像開發普通j2ee專案一樣開發red5專案 介紹 版本 red5 0.7 eclipse3.3.1 myeclipse 5.1 tomcat 6.0.16 1。檢視 tomcat home conf catalina localhost 目錄下是否有與 red5 ...