NetBeans 17 ajoute la prise en charge de Java 19 et la compatibilité avec JDK 20

apache-netbeans

NetBeans est un environnement de développement intégré gratuit, conçu principalement pour le langage de programmation Java.

L'Apache Software Foundation a récemment publié le lsortie de la nouvelle version d'Apache NetBeans 17, dans lequel un grand nombre de modifications et d'améliorations ont été apportées.

Pour ceux qui ne connaissent pas NetBeans, sachez que cette c'est un IDE assez populaire qui prend en charge les langages de programmation Java SE, Java EE, PHP, C/C++, JavaScript et Groovy.

NetBeans 17 Principales nouvelles fonctionnalités

Dans cette nouvelle version qui est présentée de NetBeans 17, il est mis en évidence que ajout de la prise en charge de la plate-forme Jakarta EE 10 y prise en charge améliorée de certaines nouvelles fonctionnalités de Java 19, comme la correspondance de modèles dans les expressions switch.

Un autre des changements qui ressort est qu'il a été préparé pour la compatibilité avec JDK 20, ainsi qu'il estet ajouté des suggestions supplémentaires pour le code Java et que le compilateur Java nb-javac (javac modifié) de NetBeans a été mis à jour vers la version 19.0.1.

En plus de cela, dans cette nouvelle version de NetBeans 17, la prise en charge du système de construction Gradle a été améliorée, puisque l'accès à la plate-forme Java était fourni pour les projets non-Java Gradle.

Il a également été prise en charge améliorée du système de construction Maven, le traitement de la trace de la pile a également été activé, la présentation de Java AST lors du débogage a été améliorée ainsi que l'indexation des textes sources défectueux.

En outre, le L'environnement de projet Web a amélioré le support CSS, car il fournit désormais des recherches de propriétés CSS insensibles à la casse et une correspondance optimisée lors du remplissage des requêtes CSS.

L'éditeur de code offre la possibilité de fermer tous les documents de la liste d'un coup. ANTLRv4 Runtime a été mis à jour vers la version 4.11.1 et un support initial a été fourni pour ANTLR4 Lexer, dans lequel le code a été traduit pour fonctionner avec les formats ANTLR et TOML.

Des autres changements qui se démarquent de la nouvelle version:

  • Certains paramètres de l'historique des versions ont été retravaillés.
  • Ajout de la prise en charge de la balise javadoc @summary.
  • Implémentation de la détection de proxy et de la configuration automatique.
  • L'API des outils Gradle a été mise à jour vers la version 8.0-rc-1.
  • Les options ont été nettoyées dans l'interface.
  • Implémentation de la détection de proxy et de la configuration automatique.
  • Ajout d'un indice pour mettre à jour les dépendances.
  • Versions mises à jour de maven 3.8.7 et exec-maven-plugin 3.1.0.
  • Indexation locale autorisée lors du chargement d'index externes.
  • L'environnement PHP prend en charge les nouvelles fonctionnalités de PHP 8.2, telles que les classes en lecture seule, les types null, false et true, et la définition de constantes dans les traits.
  • Prise en charge améliorée des méthodes sur les types enum.
  • Ajout de la prise en charge des profils OCI (Oracle Cloud Infrastructure).
  • La prise en charge de Jakarta EE et Java EE a été implémentée pour Tomcat et TomEE.
  • Lors de l'exécution sous Linux, le mode de rendu de texte sous-pixel de KDE est détecté automatiquement.

Enfin si vous voulez en savoir plus de cette nouvelle version, vous pouvez vérifier les détails dans le lien suivant.

Comment installer Apache NetBeans 17 sur Linux?

Pour ceux qui veulent obtenir cette nouvelle version, ils doivent télécharger le code source de l'application, qui peut être obtenu auprès de le lien suivant.

Une fois que tout est installé, décompressez le fichier nouvellement téléchargé dans un répertoire de votre choix.

Et depuis le terminal, nous allons entrer dans ce répertoire puis exécuter:

ant

Pour créer l'EDI Apache NetBeans. Une fois construit, vous pouvez exécuter l'EDI en tapant

./nbbuild/netbeans/bin/netbeans

Aussi il existe d'autres méthodes d'installation avec lequel ils peuvent être pris en charge, l'un d'eux est à l'aide des packages Snap.

Ils n'ont besoin que du support pour pouvoir installer ces types de packages sur leur système. Pour installer à l'aide de cette méthode, vous devez taper la commande suivante:

sudo snap install netbeans --classic

Une autre méthode consiste à utiliser les packages Flatpak, vous devez donc disposer du support nécessaire pour installer ces packages sur votre système.

La commande pour effectuer l'installation est la suivante:

flatpak install flathub org.apache.netbeans

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.