如何创建多个可执行文件。
视窗
Protector4J 将为每个加密任务创建一个可执行文件来运行您的应用程序。
然而,在某些情况下,一个应用程序可能需要多个可执行文件,例如主程序、更新程序或其他程序。
打开输出目录,你会看到一个同名的可执行文件和一个同名的配置文件,扩展名为“.json”。如果需要创建其他可执行文件,只需复制并重命名即可,例如 app01.exe 和 app01.json。打开 app01.json 文件,修改“LibFolder”和“MainClass”字段。
默认情况下,可执行文件使用 vlxlib 目录下的所有 jar 文件作为类路径。您可以为不同的可执行文件创建不同的 LibFolder 文件夹,并将相应的 jar 文件复制到各自的 LibFolder 文件夹中。例如,创建一个名为 app01 的文件夹,并将 vlxlib 目录下所有与 app01 对应的 jar 文件移动到该文件夹中。以下是一个相关的配置示例:
{
"MainClass" : "app01.MainClass",
"LibFolder" : "app01",
"Verbose" : false,
"HideConsole" : false,
"IncludeJavaFX" : true,
"Splash" : "",
"SWTApplication" : false
}
Linux 或 macOS
对于 Linux 或 macOS 系统,创建多个可执行文件非常简单。只需复制原始的 exe-name.sh 文件,然后修改其内容即可启动其他程序。