NetBeans 17 afegeix suport per a Java 19 i compatibilitat amb JDK 20

apatxe-netbeans

NetBeans és un entorn de desenvolupament integrat lliure, fet principalment per al llenguatge de programació Java

L'Apache Software Foundation va donar a conèixer recentment elançament de la nova versió d'Apache NetBeans 17, on s'han realitzat una gran quantitat de canvis i millores.

Per als que desconeixen de NetBeans, han de saber que aquest és un IDE força popular que proporciona suport per a llenguatges de programació Java SE, Java EE, PHP, C/C++, JavaScript i Groovy.

Principals novetats de NetBeans 17

En aquesta nova versió que es presenta de NetBeans 17, es destaca que es va afegir el suport per a la plataforma Jakarta EE 10 y es va millorar el suport per a algunes funcions noves de Java 19, com la coincidència de patrons en expressions de «switch».

Un altre dels canvis que es destaca és que s'ha preparat per a compatibilitat amb JDK 20, així com tambéi van afegir suggeriments addicionals per al codi Java i que el compilador Java integrat de NetBeans nb-javac (javac modificat) s'ha actualitzat a la versió 19.0.1.

A més, en aquesta nova versió de NetBeans 17, s'ha millorat el suport per al sistema de compilació Gradle, ja que es va proporcionar accés a la plataforma Java per a projectes que no són de Java Gradle.

També s'ha millorat el suport per al sistema de compilació Maven, tambè s'ha habilitat el processament de seguiments de pila, la presentació de Java AST en depurar s'ha millorat juntament amb la indexació de textos font amb errors.

D'altra banda, el entorn de projecte web ha millorat la compatibilitat amb CSS, doncs ara proporciona cerques de propietats de CSS que no distingeixen entre majúscules i minúscules i coincidències optimitzades en omplir consultes de CSS.

L'editor de codi ofereix la possibilitat de tancar tots els documents de la llista alhora. ANTLRv4 Runtime s'ha actualitzat a la versió 4.11.1 i s'ha donat suport inicial per a ANTLR4 Lexer, a què s'ha traduït el codi per treballar amb formats ANTLR i TOML.

Dels altres canvis que es destaquen de la nova versió:

  • S'han reelaborat algunes configuracions de l'historial de versions.
  • S'ha afegit suport per a l'etiqueta javadoc @summary.
  • Implementació de detecció i autoconfiguració de proxy.
  • L'API d'eines de Gradle s'ha actualitzat a la versió 8.0-rc-1.
  • Les opcions s'han netejat a la interfície.
  • Implementació de detecció i autoconfiguració de proxy.
  • S'ha afegit un suggeriment per actualitzar les dependències.
  • Versions actualitzades de maven 3.8.7 i exec-maven-plugin 3.1.0.
  • Indexació local permesa en carregar índexs externs.
  • L'entorn de PHP és compatible amb les noves funcions de PHP 8.2, com ara classes de només lectura, tipus null, false i true, i definició de constants en trets.
  • Suport millorat per a mètodes en tipus d'enumeració.
  • S'ha afegit suport per a perfils OCI (Oracle Cloud Infrastructure).
  • S'ha implementat suport per a Jakarta EE i Java EE per a Tomcat i TomEE.
  • Quan s'executa al Linux, el mode de representació de text de subpíxels del KDE es detecta automàticament.

Finalment si vols conèixer més a l'respecte d'aquesta nova versió, pots consultar els detalls a el següent enllaç.

Com instal·lar Apache NetBeans 17 a Linux?

Per a aquells que vulguin obtenir aquesta nova versió deuen descarregar el codi font de l'aplicació, la qual podran obtenir des de el següent enllaç.

Un cop tinguis tot instal·lat llavors, descomprimeixin l'arxiu acabat de descarregat en un directori del seu grat.

I des de la terminal anem a ingressar a aquest directori i després executin:

ant

Per construir l'IDE d'Apache NetBeans. Un cop construït pots executar l'IDE escrivint

./nbbuild/netbeans/bin/netbeans

També existeixen altres mètodes d'instal·lació amb els quals es poden recolzar, un és amb ajuda dels paquets Snap.

Només han de comptar amb el suport per poder instal·lar aquest tipus de paquets al sistema. Per realitzar la instal·lació per aquest mètode han de teclejar la següent comanda:

sudo snap install netbeans --classic

Un altre dels mètodes és amb ajuda dels paquets de Flatpak, per la qual cosa han de comptar amb el suport per instal lar aquests paquets al sistema.

La comanda per realitzar la instal·lació és el següent:

flatpak install flathub org.apache.netbeans

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.