BT

Diffuser les Connaissances et l'Innovation dans le Développement Logiciel d'Entreprise

Contribuez

Sujets

Sélectionner votre région

Accueil InfoQ Actualités Apache NetBeans 11.1 Publié en Tant Que Top Project

Apache NetBeans 11.1 Publié en Tant Que Top Project

Apache a publié la version 11.1 de NetBeans, la première version à être publiée après être devenue un projet top-level.

"J'utilise cette version pour mon travail quotidien. Elle est solide et agréable à utiliser. Merci à tous!" a tweeté James Gosling, un utilisateur notable de NetBeans qui a fait part de ses commentaires pendant la période bêta de NetBeans.

La nouvelle version prend en charge la syntaxe de Java 11 et 12, ainsi qu'une intégration étroite avec les projets Jakarte EE / Java EE 8 via les serveurs d'applications Payara et Glassfish. Les projets peuvent être créés directement via Maven et Gradle, en utilisant le nouvel archétype webapp-javaee8. Cela permet aux développeurs de travailler et de déboguer des applications entièrement via les systèmes de génération natifs, plutôt que dans un fichier de projet séparé émulant le système de génération.

Les développeurs d'applications desktop ou mobiles peuvent tirer parti de la contribution des exemples OpenJFX de Gluon dans NetBeans. Combiné à la communauté GraalVM, OpenJFX permet aux développeurs de coder en Java et de créer des exécutables natifs s'exécutant directement sur des appareils mobiles. Gluon décrit les outils impliqués dans un article de blog, "Java on iOS, for real". À l'aide de NetBeans, les développeurs peuvent créer et déboguer ces applications avant leur déploiement dans les stores d'applications mobiles. NetBeans a également joué un rôle déterminant dans la création de GraalVM, dans laquelle le mémoire de master de Thomas Würthing en 2007 couvrait la visualisation des graphiques de dépendances de programmes, basés sur la plate-forme NetBeans. James Gosling a déjà commenté la prise en charge des fichiers binaires mobiles natifs, comme ce que NetBeans aide à créer. "Il s'agit d'un beau travail. Le packaging statique a beaucoup d'applications au-delà d'iOS."

Bien que NetBeans ait son histoire de premier environnement IDE Java (Integrated Development Environment), les versions actuelles vont au-delà pour aider avec de nombreux types d'applications. NetBeans offre un support de premier ordre pour le développement JavaScript côté client ou serveur, ainsi qu'un support natif pour les applications PHP 7.4.

L'utilisation de NetBeans a touché un grand nombre d'utilisateurs au cours de sa longue histoire. Parmi les projets notables utilisant NetBeans, citons l'Agence Spatiale Européenne, dont le projet SNAP Engine a joué un rôle dans les missions Sentinel 1, 2 et 3 visant à explorer la planète. Les missions Sentinel sont déployées à travers les océans et en orbite autour de la Terre.

Les développeurs souhaitant utiliser NetBeans peuvent le télécharger dès maintenant NetBeans 11.1 . Les nouveaux utilisateurs peuvent consulter un certain nombre de tutoriels dans les pages d'aide de NetBeans .

Evaluer cet article

Pertinence
Style

Contenu Éducatif

BT