Outil de build Mill JVM : fichiers JAR d’assemblage directement exécutables

2025-01-02

L’outil de build Mill JVM crée des fichiers JAR d’assemblage directement exécutables, éliminant ainsi le besoin de la commande `java -jar`. Ceci est réalisé en préfixant un script shell au fichier JAR, qui appelle ensuite l’environnement d’exécution Java. Ce script est intelligemment conçu pour être compatible avec les systèmes Unix et Windows, permettant une exécution multiplateforme. L’article détaille le fonctionnement, en tirant parti de la nature des fichiers ZIP pour concaténer un script de lancement avec le contenu du JAR afin d’obtenir une exécution transparente. Cela améliore considérablement l’intégration des programmes Java dans les flux de travail en ligne de commande.

Développement outil de build