【问题标题】:Eclipse Launch Error Can't rurn simple program in JavaEclipse 启动错误无法在 Java 中运行简单程序
【发布时间】:2021-02-10 04:59:59
【问题描述】:

我在过去 3 个小时内一直在尝试获取和配置 Eclipse IDE,但我不知道出了什么问题。 我一直在改变每一件事,但无法让它发挥作用。 顺便提一句。我想安装 Java SE 15 ... 我该如何解决这个问题?

我在尝试构建项目时收到此错误:

Error: LinkageError occurred while loading main class org.sun.dem15
    java.lang.UnsupportedClassVersionError: Preview features are not enabled for org/sun/dem15 (class file version 59.65535). Try running with '--enable-preview'

更新: 编辑项目 ---> 属性 ----> Java 编译器并使用 --release 选项并启用 Java 15 的预览功能后,我收到下一个错误:

Errors occurred during the build.
Errors running builder 'Java Builder' on project 'demo'.
Provider "jar" not found

【问题讨论】:

  • 你能显示你正在运行的程序吗?
  • @CodingNinja imgur.com/a/HtFiwv3 抱歉,如果图像太小,我在 RDP 上连接到人员的 TeamViewer
  • @CodingNinja 我在 youtube 上关注这个 peron 的教程 youtube.com/watch?v=QcM1acdAUjw 第一次运行它时, --release 有问题我无法选择它,之后我改变了一些东西并然后我得到了--release的东西可选择和检查,但后来这个错误开始发生......这件事向我展示了正确配置的错误,我只是点击了路径并编辑了这些路径中的东西......可以'不记得我到底摸了什么……
  • @CodingNinja 那无济于事。我想我只是要重新安装并重新设置 Eclipse IDE ......而不是再花 3 个小时,把我的头从墙上打破

标签: java eclipse


【解决方案1】:

所以,问题实际上是世界上最愚蠢的事情!我永远不会怀疑的事情。 不知何故,Java SE 15 出现了问题,它“没有”安装在计算机上,即使我在包含所有 Java 文件的程序文件中有目录(甚至没有安装 java)...

因此,您可以通过进入命令提示符并输入:java -info 来实际检查这一点,如果您得到:

'java' is not recognized as an internal or external command,
operable program or batch file

问题是您的 Java 文件没有安装。

还有命令javac -info,如果你在控制台中打印出同样的东西,你仍然没有安装java se。

【讨论】:

  • 我怀疑这是下载的问题,因为我在回答中没有回答;)
【解决方案2】:

我认为问题在于您正在用 1 个版本的 java 编译程序并在另一个版本中运行它。我建议完全卸载 java 并重新安装最新版本。

按 windows 键,输入添加或删除程序。搜索java并卸载它。然后去 oracle 重新安装 java 并按照那里的说明进行操作。您可以在这里找到更多信息:How to fix java.lang.UnsupportedClassVersionError: test (class file version 52.65535) was compiled with preview features that are unsupported?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-09-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多