【发布时间】:2012-02-12 19:02:34
【问题描述】:
我在 Eclipse 中有一个 Java 项目,其中包含 ascii 字符(◊、‡等)。当我将项目导出为可执行 jar 并在终端中运行该 jar (java -jar fileName.jar) 时,ascii 字符将呈现为“?”。它在 Eclipse 控制台中显示正常,但在终端中无法识别。
我最初只是将它作为代码中的字符(◊,·,-),然后将其更改为 unicode,希望能够修复它(\u25CA \u00B7 \u2014),但没有运气。这是相同的场景,显示在 Eclipse 中,但不在终端中。有没有办法导出它以允许显示这些字符?
我希望这很清楚。任何帮助将不胜感激。
【问题讨论】:
-
在编码下检查终端首选项,看看它是否默认为不支持您的字符的东西,和/或尝试更改使用的字体。
标签: java eclipse unicode jar ascii