Estoy tratando de instalar netbeans con Java 14.
Me sale el siguiente 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 --javahomeA continuación se muestran mis detalles de 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)Los detalles de mi sistema operativo 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?
Aunque Apache NetBeans 11.3 es totalmente compatible con el uso de JDK 14, lamentablemente su instalador no lo es. Desde la página de descarga de Apache NetBeans 11.3 :
Los instaladores no se ejecutarán en JDK 14 porque se utiliza Pack200 Tools y API, para empaquetar y desempaquetar, que se elimina en JDK 14, consulte JEP 367.
Consulte JEP 367: Eliminar las herramientas y la API de Pack200 para obtener detalles completos sobre por qué se realizó este cambio en JDK 14.
Sus soluciones para este problema son: