Ya fue liberada la nueva versión de Apache NetBeans 14

junio 22, 2022 , 0 Comments

La Apache Software Foundation Organization dio a conocer el lanzamiento de la nueva versión del entorno de desarrollo integrado para Apache NetBeans 14, en la cual se han realizado una serie de mejoras y cambios.

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 Apache NetBeans 14

En esta nueva versión que se presenta del IDE, se destaca la compilación habilitada con JDK17 y el soporte mejorado para nuevas versiones de Java, ademas de que se agregó JavaDoc para la rama de prueba de JDK 19 y la versión de JDK 18. JavaDoc admite la etiqueta «@snippet» para incrustar ejemplos de trabajo y fragmentos de código en la documentación de la API.

Otro de los cambios que se destaca de esta nueva versión es la integración mejorada con el servidor de aplicaciones Payara (una bifurcación de GlassFish), asi como tambien el soporte agregado para implementar aplicaciones en un contenedor lanzado localmente con Payara Server.

Ademas de ello, tambien se destaca el soporte mejorado para el sistema de compilación Gradle, opciones de CLI compatibles ampliadas, soporte agregado para el caché de configuración de Gradle.

Por otra parte, tambien se destaca que se agregó el soporte para PHP 8.1, se implementó la capacidad de colapsar bloques con atributos al editar código PHP, ademas de que se ha añadido una interfaz para generar clases para el framework Micronaut y tambien el soporte mejorado para la configuración de Micronaut.

De los demás cambios que se destacan de esta nueva versión de NetBeans 14:

  • Soporte CSS mejorado y soporte agregado para la especificación ECMAScript 13 / 2022. Manejo mejorado de estructuras recursivas en JavaScript.
  • Se agregó una plantilla para la clase Controlador.
  • Se agregó la capacidad de autocompletar estructuras en consultas SQL.
  • El compilador Java incorporado de NetBeans nb-javac (javac modificado) se ha actualizado a la versión 18.
    Soporte mejorado para el sistema de compilación Maven
  • Se agregó soporte para generar interfaces de repositorio final de clases de entidad de Micronaut Data.
  • Solucion al uso incorrecto de la interfaz de enumeración
  • Se actualizó el soporte de JS a ECMAScript 13
  • Se actualizó la plataforma del proyecto/api.search al nivel de fuente JDK8
  • Corrección del flujo de trabajo de Windows profiler.lib usando Windows10SDK.20348
  • optimización de todo el proyecto: mapa transversal mejorado
  • Se agregó la lista de indicadores del módulo Java.
  • Actualización de plantilla de problema gh posterior al lanzamiento de NB 13.
  • Comando para establecer variables de entorno de base de datos
  • Adición de la acción Abrir consola de servicio
  • Presentador alternativo de ProjectProblems para el servidor LSP.
  • Se agregó la finalización de SQL para las anotaciones de consulta.

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

¿Cómo instalar Apache NetBeans 14 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

Some say he’s half man half fish, others say he’s more of a seventy/thirty split. Either way he’s a fishy bastard.