如何在java中的eclipse控制台中编写国际化输出消息

时间:2016-09-17 11:24:37

标签: internationalization

我已经编写了一个核心java国际化程序但是在eclipse控制台中我无法看到输出消息。原因是它不是ASCII码。我将控制台首选项更改为UTF-8,然后也无法查看结果。

1 个答案:

答案 0 :(得分:0)

此问题仅限Windows,不管您信不信,它与控制台编码无关。它与源文件编码有关 在Project Explorer(或Package Explorer中,无关紧要)右键单击源文件,然后选择Properties。或者,您可以在选定的源文件上使用 Alt + Enter 来激活相同的对话框。

在“属性”对话框中,确保选中“资源”选项卡,并在此选项卡的底部将文本文件编码切换为UTF-8(默认情况下,它将是Windows系列编码...)。

再次运行程序,这应该可以解决问题 执行任何打印的每个文件都必须按此编码。不要问我为什么,我猜这与Eclipse漫长的古怪历史有关。