複数の実行ファイルの作成方法
Windows
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をコピーして、別のプログラムを起動するように内容を変更するだけです。