NetBeans 12.5 llega con soporte experimental de Java 17, correcciones de errores y mas

La Apache Software Foundation (ASF) dio a conocer hace poco el lanzamiento de la nueva versión 12.5 del entorno de desarrollo NetBeans, en la cual se procesaron casi 130 solicitudes de extracción para la actualización, que se refieren a numerosas correcciones de errores y mejoras en Java, así como a las herramientas de compilación Gradle y Maven.

Para quienes desconocen de NetBeans, deben saber que este es un IDE bastante popular que proporciona soporte para lenguajes de programación Java SE, Java EE, PHP, C/C ++, JavaScript y Groovy, siendo esta la séptima versión realizada por Apache Foundation desde que Oracle donó el código NetBeans.

NetBeans es un entorno de desarrollo integrado libre, hecho principalmente para el lenguaje de programación Java y que además cuenta con un número importante de módulos para extenderlo. NetBeans es un proyecto de código abierto de gran éxito con una gran base de usuarios, una comunidad en constante crecimiento.

Principales novedades de NetBeans 12.5

En esta nueva versión de NetBeans 12.5 la mayoría de los cambios están relacionados con la corrección de errores, mientras que en la parte de las mejoras son pocas las que se destacan, pero son bastante importantes, ya que por ejemplo se incluyen la adición de una ventana para trabajar con expresiones regulares en el entorno Java.

Ademas de que Java 17 LTS (recientemente lanzado) oficialmente ya se puede usar en NetBeans, pero la integración aún es experimental, mientras que Java 8 y 11 siguen siendo las versiones LTS preferidas para un uso productivo. Además, NetBeans 12.5 ofrece algunas mejoras específicas, tales como que el servidor LSP (Protocolo de servidor de idiomas) se ha ampliado para incluir consejos declarativos de Java y, en lugar de archivos .java, los archivos .class ahora se ejecutan preferentemente si la clase relevante ya existe.

Otro de los cambios que se destaca es el soporte mejorado para los sistemas de compilación Gradle y Maven, pues al trabajar con la herramienta de compilación Maven, los desarrolladores ahora también pueden manejar proyectos en un espacio de nombres https. También se ha solucionado un problema con la aplicación web Maven que, en relación con las herramientas Payara Micro Maven, podría llevar a que los proyectos limpiados o recién creados estén disponibles dos veces.

Las actualizaciones de Gradle LSP ahora permiten que las configuraciones se lleven a cabo directamente en la herramienta de compilación, por ejemplo, para implementar el modo «–continuous» para activar. Por otro lado, para evitar el comportamiento potencialmente irritante del depurador en el modo «–continuous» para hacerlo manejable, ahora se pueden desactivar ciertas acciones con los proveedores de acciones de Gradle. De esta manera, puede evitar que el depurador reinicie la aplicación cada vez que haya guardado los archivos del proyecto.

Por otra parte, también se destaca la adición de soporte para Jakarta EE 9 GlassFish 6, mejoras menores en soporte C++ y PHP, la adición de capacidades de creación de objetos a las herramientas de integración VSCode y archivos basados ​​en plantillas.

Finalmente si quieres conocer más al respecto de esta nueva versión, puedes consultar los detalles en el siguiente enlace.

¿Cómo instalar NetBeans 12.5 en Linux?

Para aquellos que quieran obtener esta nueva versión deben descargar el código fuente de la aplicación la cual podrán obtener desde el siguiente enlace.

Una vez que tengas todo instalado entonces, descompriman el archivo recién descargado en un directorio de su agrado.

Y desde la terminal vamos a ingresar a este directorio y luego ejecuten:

ant

Para construir el IDE de Apache NetBeans. Una vez construido puedes ejecutar el IDE escribiendo

./nbbuild/netbeans/bin/netbeans

También existen otros métodos de instalación con los cuales se pueden apoyar, uno de ellos es con ayuda de los paquetes Snap.

Solo deben contar con el soporte para poder instalar este tipo de paquetes en su sistema. Para realizar la instalación por este método deben teclear el siguiente comando:

sudo snap install netbeans --classic

Otro de los métodos es con ayuda de los paquetes de Flatpak, por lo que deben contar con el soporte para instalar estos paquetes en su sistema.

El comando para realizar la instalación es el siguiente:

flatpak install flathub org.apache.netbeans

Sé el primero en comentar

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: AB Internet Networks 2008 SL
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.