Ubuntu adopte Spring : tout ce qui change pour vous

Le développement Java sous Ubuntu passe à la vitesse supérieure. Canonical propose désormais un devpack Spring, un package Snap qui simplifie la configuration des environnements Spring sur Ubuntu. Ce devpack facilite l’installation de Spring CLI, l’outil en ligne de commande du framework, et propose une série d’optimisations pour accélérer la création et le déploiement d’applications Java.

Spring, pour rappel, est un des frameworks open source les plus utilisés dans le monde Java. Selon une étude JetBrains de 2023, plus de 70 % des développeurs Java déclarent l’utiliser. Avec ce nouveau devpack, Canonical veut attirer davantage de développeurs Java vers Ubuntu en leur proposant un environnement cohérent et optimisé.

Concrètement, via un snap, le devpack pour Spring propose une installation facilitée des bibliothèques Spring Boot, prêtes à l’emploi, même hors ligne. Il embarque des outils de formatage et d’analyse de code (par exemple le plugin io.spring.javaformat), ainsi que des intégrations avec Maven et Gradle. Les développeurs peuvent ainsi démarrer un projet Spring Boot en quelques commandes, selon les bonnes pratiques du framework.

Autre point fort : le support natif des conteneurs Ubuntu Rockcraft, permettant de créer des images OCI optimisées pour le build et le runtime. Les équipes peuvent ainsi générer des conteneurs légers, reproductibles, prêts à être exécutés localement ou déployés dans le cloud. Visual Studio Code est également supporté grâce à des extensions facilitant le développement dans ces conteneurs.

Canonical prévoit d’enrichir ce devpack dans les mois à venir, notamment avec des fonctionnalités avancées pour automatiser la qualité du code, sécuriser les dépendances et simplifier le packaging applicatif. L’objectif : faire d’Ubuntu une plateforme de référence pour les développeurs Spring, qu’ils travaillent en local ou en environnement cloud natif.

Retour en haut