sudo ./Apache-NetBeans-11.3-bin-linux-x64.sh --javahome /ho-6ren">
gpt4 book ai didi

java - 由于错误 : "Unsupported JVM version",无法使用 Java 14 安装 netbeans 11.3

转载 作者:行者123 更新时间:2023-12-01 19:27:17 25 4
gpt4 key购买 nike

我正在尝试使用 Java 14 安装 netbeans。

我遇到以下错误 -

> sudo ./Apache-NetBeans-11.3-bin-linux-x64.sh --javahome /home/raj/.sdkman/candidates/java/current
Configuring the installer...
Searching for JVM on the system...
Unsupported JVM version at /home/raj/.sdkman/candidates/java/current.
Try to specify another JVM location using parameter --javahome

下面是我的 java 详细信息 -

> which java
/home/raj/.sdkman/candidates/java/current/bin/java


> java --version
openjdk 14 2020-03-17
OpenJDK Runtime Environment (build 14+36-1461)
OpenJDK 64-Bit Server VM (build 14+36-1461, mixed mode, sharing)

我的操作系统详细信息是 -

> lsb_release -a
LSB Version: core-2.0-noarch:core-3.2-noarch:core-4.0-noarch:core-2.0-x86_64:core-3.2-x86_64:core-4.0-x86_64:desktop-4.0-amd64:desktop-4.0-noarch:graphics-2.0-amd64:graphics-2.0-noarch:graphics-3.2-amd64:graphics-3.2-noarch:graphics-4.0-amd64:graphics-4.0-noarch
Distributor ID: openSUSE
Description: openSUSE Leap 15.1
Release: 15.1
Codename: n/a

如何解决这个问题?

最佳答案

虽然 Apache NetBeans 11.3 完全支持 JDK 14 的使用,但不幸的是它的安装程序并不支持。来自 Apache NetBeans 11.3 download page :

The installers will not run under JDK 14 because usage is made of the Pack200 Tools and API, for packing and unpacking, which is removed in JDK 14, see JEP 367.

参见JEP 367: Remove the Pack200 Tools and API了解有关 JDK 14 中为何进行此更改的完整详细信息。

解决此问题的方法是:

  • 不使用安装程序,而是下载并解压 Apache NetBeans 11.3 的 zip 文件(名为 netbeans-11.3-bin.zip)from the download page 。这种方法对我很有效。
  • 安装 JDK < 14 的版本,然后您可以使用安装程序安装带有该 JDK 的 NetBeans 11.3。安装 NetBeans 11.3 后,您可以编辑 netbeans.conf 以使 JDK 14 成为默认 Java 平台,或者只需使用工具 > Java 平台 > 添加平台...将其添加为第二个 Java 平台...

关于java - 由于错误 : "Unsupported JVM version",无法使用 Java 14 安装 netbeans 11.3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60922968/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com