Apache NetBeans 20 es un entorno de desarrollo integrado de Java SE, incluyendo un editor, depurador y perfilador que juntos son la culminación de más de 20 años de desarrollo en Sun Microsystems, Oracle y ahora en Apache. Es la primera versión oficial de Apache NetBeans en la Incubadora Apache y se ejecuta en JDK 8, 9, 10+, proporcionando funciones para las últimas herramientas JDK, como Jigsaw, JShell, JLink e inferencia de tipo variable local.
https://netbeans.apache.org/front/main/
Netbeans 20 requiere como mínimo JDK 15, por lo que será necesario descargar dicha versión como mínimo, sin embargo, en éste ejemplo se utilizará JDK 21 enlace de descarga
Considerando que la descarga se guardó en ~/Descargas, utilizar el siguiente comando para la instalación de JDK
sudo rpm -ivh jdk-21_linux-x64_bin.rpm
Dicha instalación se realizará en /usr/java : ésta ruta se usará para configurar el netbeans_jdkhome de netbeans.
Para la instalación de Apache Netbeans, es recomendable usar el ejecutable y no el rpm, ya que el rpm realiza algunas configuraciones adicionales que luego suelen fallar.
Descargar del enlace https://netbeans.apache.org/front/main/ el archivo netbeans-20-bin.zip y descomprimir la carpeta dentro de la ruta /opt/
Considerando que la ruta de descarga del archivo sea ~/Descargas, se puede utilizar el siguiente comando para descomprimir y mover el archivo .zip a la ruta /opt
sudo unzip -q netbeans-20-bin.zip -d /opt/
Con éste comando se descomprime en la ruta /opt/ la carpeta de nombre netbeans
gnome-text-editor ~/.local/share/applications/netbeans.desktop
[Desktop Entry] Version=20 Name=Apache Netbeans 20 Comment=Apache Netbeans 20 TryExec=/opt/netbeans/bin/netbeans Exec=/opt/netbeans/bin/netbeans -- %u Icon=incubating-netbeans Terminal=false StartupWMClass=Apache Netbeans 20 Type=Application Categories=ide;programation;development; MimeType=x-scheme-handler/tg; X-Desktop-File-Install-Version=0.23
Y ahora buscar en el cajón de aplicaciones y deberá aparecer un ícono similar, o bien asignar un ícono que se tenga:
Si por alguna razón no funciona o marca error en la versión de JDK, entonces configurar la ruta del JDK que usará netbeans
Abrir y editar el archivo netbeans.conf de la ruta /opt/netbeans/etc
gnome-text-editor /opt/netbeans/etc/netbeans.conf
Y editar la línea que inicia con: netbeans_jdkhome y añadir la ruta siguiente:
netbeans_jdkhome="/usr/java/jdk-21/"
Y reiniciar netbeans, y eso sería todo.
Gracias por visitar.