Liberada la nueva versión de Apache NetBeans 11.1

Logotipo de Netbeans

Recientemente la Apache Software Foundation ha introducido la nueva versión del entorno de desarrollo integrado Apache NetBeans 11.1. La versión contiene soporte para lenguajes de programación Java SE, Java EE, PHP, JavaScript y Groovy. La transferencia de soporte de C / C ++ desde el código base transferido por Oracle se espera en una de las próximas versiones.

Para quienes aún desconocen de NetBeans, deben saber que es este 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 11.1

En este nuevo lanzamiento de NetBeans 11.1 se agregó el soporte para Java EE 8 con la capacidad de construir aplicaciones web usando Maven o Gradle.

Las aplicaciones Java EE 8 creadas en NetBeans se pueden implementar en un contenedor Java EE 8 usando la nueva plantilla webapp-javaee8 en Maven, creada para usar con NetBeans.

También sé añadido el soporte para nuevas funciones de Java. Se han agregado los perfiles de migración para JDK 10 y 12.

Se ha establecido la generación automática de nombres para los módulos de Jigsaw. El soporte para JEP-325 (nueva forma de expresiones de «cambio»), JEP-330 (entrega de programas en forma de un solo archivo con código fuente) y visualización de sugerencias de parámetros en línea se ha agregado al editor de código para Java .

Soporte mejorado para los sistemas de construcción Maven y Gradle

Para Maven, se ha establecido la integración con la biblioteca JaCoCo y se ha proporcionado la capacidad de transferir los argumentos del compilador Java de Maven al editor de código Java.

Para Gradle, se agregó el soporte inicial para los proyectos java modulares y el soporte JavaEE, se implementó un asistente de aplicaciones frontend de Java, se proporcionó soporte para la depuración de proyectos web, la visualización de la salida durante el proceso de compilación está habilitada de forma predeterminada, se mejora la interfaz de usuario HTML de Gradle.

Otros cambios

De los demás cambios que se destacan en este lanzamiento, encontramos lo siguiente:

  • Se agregó la capacidad de usar Graal.js , una implementación de JavaScript basada en GraalVM
  • Se implementó la separación de cachés con código Truffle entre diferentes sesiones de depuración
  • Se agregó soporte de resaltado de sintaxis para el código Kotlin
  • Se implementó la capacidad de autocompletar patrones de código en el lenguaje Jade
  • Se agregó PHP 7.4 y se actualizaron los ejemplos de PHP
  • Rendimiento mejorado en pantallas de alta densidad de píxeles (HiDPI). La pantalla de inicio, los delimitadores de pestaña y los iconos que se muestran al inicio están adaptados para HiDPI
  • Se ha completado una transición a un nuevo ciclo de desarrollo, que implica la formación trimestral de nuevos problemas.

¿Cómo instalar NetBeans 11.1 en Linux?

Para aquellos que quieran obtener esta nueva versión de NetBeans 11.1 deberán contar como mínimo con la versión Java 8 de Oracle o Open JDK v8 instalado en su sistema y Apache Ant 1.10 o superior.

Ahora 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

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.