Como criar múltiplos arquivos executáveis.

Windows

O Protector4J criará um arquivo executável para cada tarefa de criptografia para executar sua aplicação.

No entanto, em alguns casos, uma aplicação pode precisar ter múltiplos arquivos executáveis, como um programa principal, um programa de atualização, ou outros.

Se você abrir o diretório de saída, verá um arquivo executável e um arquivo de configuração com o mesmo nome e extensão ".json". Se você precisar criar outros arquivos executáveis, basta copiar e renomeá-los, por exemplo, app01.exe e app01.json. Abra o arquivo app01.json e modifique "LibFolder" e "MainClass".

Por padrão, o arquivo executável usa todos os arquivos jar sob vlxlib como classpath. Você pode criar diferentes LibFolders para diferentes arquivos executáveis e copiar os arquivos jar correspondentes para as respectivas LibFolders. Por exemplo, crie uma pasta chamada app01 e mova todos os arquivos jar correspondentes ao app01 de vlxlib para essa pasta. Aqui está um exemplo de configuração relacionada:

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

Linux ou macOS

Para Linux ou macOS, é muito fácil criar múltiplos arquivos executáveis. Basta copiar o exe-name.sh original e modificar o conteúdo para iniciar outro programa.