Как создать несколько исполняемых файлов
Windows
Protector4J создаёт исполняемый файл для каждой задачи шифрования для запуска вашего приложения.
Однако в некоторых случаях приложению может потребоваться несколько исполняемых файлов, например, основная программа, программа обновления или другие.
Если вы откроете директорию вывода, вы увидите исполняемый файл и конфигурационный файл с тем же именем и расширением «.json». Если вам нужно создать другие исполняемые файлы, просто скопируйте и переименуйте их, например, app01.exe и app01.json. Откройте файл app01.json и измените «LibFolder» и «MainClass».
По умолчанию исполняемый файл использует все jar-файлы из папки vlxlib в качестве classpath. Вы можете создать различные LibFolder для разных исполняемых файлов и скопировать соответствующие jar-файлы в соответствующие папки. Например, создайте папку с именем app01 и переместите все jar-файлы, соответствующие app01, из vlxlib в эту папку. Вот пример конфигурации:
{
"MainClass" : "app01.MainClass",
"LibFolder" : "app01",
"Verbose" : false,
"HideConsole" : false,
"IncludeJavaFX" : true,
"Splash" : "",
"SWTApplication" : false
}
Linux или macOS
Для Linux или macOS создать несколько исполняемых файлов очень просто. Просто скопируйте оригинальный exe-name.sh и измените содержимое для запуска другой программы.