No se pudo instalar netbeans 11.3 con Java 14 debido al error: "la versión no compatible JVM"

Rajkumar Natarajan:

Estoy tratando de instalar netbeans con Java 14.

Me estoy poniendo debajo de error -

> 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

A continuación se presentan más detalles 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)

Mi OS detalles son -

> 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

¿Como puedo solucionar este problema?

skomisa:

Aunque Apache NetBeans 11.3 es totalmente compatible con el uso de JDK 14, por desgracia, su instalador no lo hace. Desde la página de descarga 11,3 Apache NetBeans :

Los instaladores no se ejecutará bajo JDK 14 porque el uso se hace de las herramientas de Pack200 y API para el embalaje y desembalaje, que se retira en JDK 14, ver PEC 367.

Ver PEC 367: Retire las herramientas de Pack200 y API para más detalles sobre por qué este cambio se hizo en el JDK 14.

Sus soluciones para este problema son:

  • En lugar de utilizar el instalador, descargar y descomprimir el zip de Apache NetBeans 11.3 (llamado netbeans-11.3-bin.zip ) desde la página de descarga . Este enfoque funcionó para mí.
  • Instalar una versión del JDK <14, y luego se puede utilizar el instalador para instalar NetBeans 11.3 con que JDK. Una vez que se ha instalado NetBeans 11.3 podría editar netbeans.conf hacer JDK 14 la plataforma Java por defecto, o simplemente añadirlo como una segunda plataforma Java utilizando herramientas> Plataformas Java> Añadir Plataforma ...

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=367407&siteId=1
Recomendado
Clasificación