特殊字符在Eclipse中正确显示,但不在.jar文件中显示

时间:2017-11-16 18:09:08

标签: java eclipse macos special-characters executable-jar

这是我关于Stackoverflow的第一个问题。

我在Eclipse中开发了一个工具,它接收一个Excel文件(.xls)并将一些单元格的内容添加到JList中。问题是将项目导出到Runnable JAR文件时,因为所有特殊字符都显示为"�"在JList中。但是,从IDE运行应用程序时,它们会正确显示。请帮助^^

操作系统:macOS High Sierra(v.10.13.1) Eclipse:Mars.1发布(4.5.1)

2 个答案:

答案 0 :(得分:0)

到目前为止,我已经尝试了以下内容 -

  1. 运行 - 运行配置 - 通用 - 编码 - ISO-8859-1
  2. 运行 - 调试配置 - 通用 - 编码 - ISO-8859-1
  3. Eclipse - 首选项 - 常规 - 工作区 - 文本文件编码 - ISO-8859-1
  4. 即使我去了Eclipse文件夹并修改了名为" eclipse.ini"
  5. 的文件

答案 1 :(得分:0)

修复!

添加以下行: System.setProperty(“file.encoding”,“I​​SO-8859-1”);