Come creare più file eseguibili.

Windows

Protector4J creerà un file eseguibile per ciascuna attività di crittografia per eseguire l'applicazione.

Tuttavia, in alcuni casi, potrebbe essere necessario che un'applicazione contenga più file eseguibili, ad esempio un programma principale, un programma di aggiornamento o altri.

Se apri la directory di output, vedrai un file eseguibile e un file di configurazione con lo stesso nome con l'estensione ".json". Se devi creare altri file eseguibili, basta copiarli e rinominarli, ad esempio app01.exe e app01.json. Apri il file app01.json e modifica "LibFolder" e "MainClass".

Per impostazione predefinita, il file eseguibile utilizza tutti i file jar in vlxlib come percorso di classe. È possibile creare diverse LibFolder per diversi file eseguibili e copiare i file jar corrispondenti nelle rispettive LibFolder. Ad esempio, crea una cartella denominata app01 e sposta tutti i file jar corrispondenti ad app01 da vlxlib in quella cartella. Ecco un esempio di configurazione correlato:

{
	"MainClass"      : "app01.MainClass",
	"LibFolder"      : "app01",
	"Verbose"        : false,
	"HideConsole"    : false,
	"IncludeJavaFX"  : true,
	"Splash"         : "",
	"SWTApplication" : false
}

Linux o macOS

Per Linux o macOS, è molto semplice creare più file eseguibili. Basta copiare l'exe-name.sh originale e modificare il contenuto per avviare un altro programma.