如何:输出UTF-8(埃纳德语)字符窗用java终端
题
很努力的Java(Tomcat)的应用程序。有时写到stdout。但我注意到,印度语(比如,卡纳达语)变成为??????在STD字符。窗口控制台(终端)上的Windows Vista(SP1主页溢价64位)。
我知道我可以从emacs的内运行Tomcat(GNU Emacs的23.1.50.1(I386-的mingw-nt6.0.6001))所以我可以看到从emacs的内Tomcat的控制台输出。 emacs的呈现埃纳德语行(尽管有错误)。
不过,这将是很好,如果我可以,如果我能启动Tomcat从emacs的外面。
我意识到,我可以从Tomcat的日食中,以及(在这里你可以控制的控制台编码)运行,但再一次,它会从Eclipse之外,如果我可以很高兴地启动Tomcat。
那么,什么谁希望看到自己的印度语(这需要3个字节字符渲染)的开发人员吗?此外,尾部公用事业他们使用什么?
我试图运行命令CHCP 65001但我此之后,catalina.bat中不RUNAT所有(退出时不输出): - (
P.S:我正在为“管理员”用户,如果这是任何帮助。
感谢您的任何提示和指针。
解决方案 2
一番搜索后,我找到cmd.exe的是不是能够打印印度字符的!
不隶属于 StackOverflow