Comment créer plusieurs fichiers exécutables
Windows
Protector4J crée un fichier exécutable pour chaque tâche de chiffrement afin d'exécuter votre application.
Cependant, dans certains cas, une application peut nécessiter plusieurs fichiers exécutables, comme un programme principal, un programme de mise à jour, ou d'autres.
Si vous ouvrez le répertoire de sortie, vous verrez un fichier exécutable et un fichier de configuration portant le même nom avec l'extension « .json ». Si vous avez besoin de créer d'autres fichiers exécutables, il suffit de les copier et de les renommer, par exemple, app01.exe et app01.json. Ouvrez le fichier app01.json et modifiez « LibFolder » et « MainClass ».
Par défaut, le fichier exécutable utilise tous les fichiers jar sous vlxlib comme classpath. Vous pouvez créer différents LibFolders pour différents fichiers exécutables et copier les fichiers jar correspondants dans les LibFolders respectifs. Par exemple, créez un dossier nommé app01 et déplacez tous les fichiers jar correspondant à app01 de vlxlib vers ce dossier. Voici un exemple de configuration associé :
{
"MainClass" : "app01.MainClass",
"LibFolder" : "app01",
"Verbose" : false,
"HideConsole" : false,
"IncludeJavaFX" : true,
"Splash" : "",
"SWTApplication" : false
}
Linux ou macOS
Pour Linux ou macOS, il est très facile de créer plusieurs fichiers exécutables. Il suffit de copier le fichier exe-name.sh original et de modifier son contenu pour lancer un autre programme.