我写了一个小的Java应用程序,其输出包括Unicode字符.当我使用Eclipse运行它时 - 我看到所有输出都是预期的.
应该使用该应用程序的人将其作为jar文件运行.我认为他们可以使用标准的cmd窗口,但在这个窗口中,Unicode显示为Gibberish.
有没有办法让"cmd窗口"识别Unicode字符并正确显示它们?或者,是否有任何工具可以轻松运行jar文件并获得正确的输出?
BTW - 将输出重定向到文件可以正常工作,但程序是交互式的,所以这不是一个好的解决方案.
编辑:谢谢大家的建议.似乎cmd字体没有我需要的特定字符,这就是为什么更改代码页并没有解决我的问题.
我找到了一种方法来向控制台添加更多等宽字体,但是在我添加它们之后,我想要对字体做任何改变(甚至选择一种不同大小的原始字体)都会被忽略.
我想我会尝试使用另一种工具,它可以更轻松地支持不同的字体.
| 归档时间: |
|
| 查看次数: |
29298 次 |
| 最近记录: |