Regrouper un JRE avec Launch4j : un guide complet
Améliorer la portabilité des applications en regroupant un JRE dans le fichier exécutable est une fonctionnalité clé de Launch4j . Pour y parvenir, suivez ces étapes :
Acquisition d'un JRE portable :
Les liens de téléchargement JRE d'Oracle fournissent des packages d'installation. Pour obtenir un JRE compact et portable, accédez à d'autres sources telles que des sites Web tiers ou des référentiels en ligne.
Intégration de JRE avec l'EXE :
Pour regrouper le JRE avec l'EXE utilisant Launch4j, adoptez la structure suivante au sein d'un fichier zip :
containerFolder |- jre |-bin (java.exe resides within) |-lib |- cfg (optional configuration folder) |- bin (application with .exe, .jar, and dependencies)
Launch4j Configuration XML :
Dans le fichier XML Launch4j, spécifiez le chemin JRE par rapport à l'emplacement de l'EXE :
<jre> <path>../jre</path> <opt>-DgvSIG.confDir=../cfg</opt> </jre>
Considérations sur le chemin :
Notez que l'attribut "path" ne pointe pas directement vers "java.exe". Au lieu de cela, il fait référence au dossier qui le contient, garantissant une bonne intégration JRE.
JRE personnalisé :
Pour le regroupement, vous pouvez utiliser un JRE extrait d'un système Windows. installation. Copiez et collez simplement les fichiers nécessaires dans le dossier "jre".
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!