Début 2019, j’ai écrit un article sur l’état de la modularisation en Java. J’ai reternu un échantillon de librairies répandues, et pour chacune d’elles, j’ai vérifié si :
- Elle prenait en charge le système de modules c’est-à-dire qu’elle fournissait un nom de module automatique dans le manifeste
- Il s’agissait d’un module à part entière c’est-à-dire qu’elle fournissait un fichier module-info.class
Les résultats obetnus ont été intéressants. 14 de ces 29 bibliothèques supportaient le système de modules, tandis que 2 étaient des modules à part entière. Près de 2 ans plus tard, et avec Java 16 qui se profile à l’horizon, il est temps de mettre à jour cet état.
Commentaires
Vous devez
vous inscrire
ou
vous connecter
pour poster un commentaire