正常在 Windows 下直接執行 Tomcat,可以正確辨識出中文的 Locale ID,顯示中文訊息:
很奇怪,如果透過 NetBeans 啟動 Tomcat,就會變成亂碼,調整字型也沒有用:
這時候請選取 NetBeans 功能表的 Tools、Servers,在 Tomcat 設定中點選 Platform 標籤頁,在 VM Options 裡面加上以下的設定:
-Duser.language=en -Duser.country=US
這樣就不會有亂碼了:
不過我改用繁體中文的 Locale ID,卻行不通,不知道原因為何?
沒有留言:
張貼留言