我正在开发一个 java(tomcat) 应用程序。有时会写入标准输出。但我注意到印度语言(比如,卡纳达语)结果是 ?????? 标准上的字符。Windows Vista(SP1 Home Premium 64 位)上的 Windows 控制台(终端)。
我知道我可以从 emacs(GNU Emacs 23.1.50.1 (i386-mingw-nt6.0.6001))中运行 tomcat,所以我可以从 emacs 中看到 tomcat 控制台输出。Emacs 呈现 kannada OK(尽管有错误)。
但是,如果可以的话,如果我可以从 emacs 外部启动 tomcat,那就太好了。
我意识到我也可以从 eclipse 中运行 tomcat(您可以在其中控制控制台编码),但是如果可以的话,从 eclipse 之外启动 tomcat 会很好。
那么,想要看到他们的印度语(需要 3 个字节的字符来呈现)的开发人员会做什么呢?另外,他们使用什么尾部实用程序?
我尝试运行命令 chcp 65001。但是在我这样做之后,catalina.bat 根本不会运行(退出时没有输出):-(
PS:如果有任何帮助,我将以“管理员”用户身份运行。
感谢您的任何提示和指示。