【问题标题】:I can`t create an eclipse java class我无法创建 Eclipse Java 类
【发布时间】:2019-12-04 19:14:14
【问题描述】:

我试图在一个项目下打开一个类,但我一直收到同样的错误: 创建元素失败。原因:Cp65001。

我知道它与 JDK 版本有关。 因此,我将 eclipse 更新下载到 java 13,如下所示: Java 13 support for eclipse

还尝试了以下链接中的所有建议: How to change JDK version for an Eclipse project

我不知道我还能做什么。 是否推荐使用 Java 11?

感谢您的帮助

【问题讨论】:

    标签: java eclipse


    【解决方案1】:

    Cp65001 是 Windows 表示 UTF-8 的方式,因此您似乎在 Windows 上运行,并且您将默认字符集更改为“代码页 65001”,而 Java / Eclipse 无法处理它。

    更新 Eclipse 设置以明确选择 UTF-8,方法是选择下拉菜单 Window > Preferences,选择节点 General > Workspace 并将 Text file encoding 更改为 Other: UTF-8

    如果您随后右键单击您的项目并选择Properties,选择节点Resource,您应该会看到Text file encoding 的值为Inherited from container (UTF-8)。如果您愿意,您可以在此处逐个项目更改它,而不是在“首选项”对话框中进行全局设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-06-14
      • 2014-05-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-04
      相关资源
      最近更新 更多