複数の実行ファイルの作成方法

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をコピーして、別のプログラムを起動するように内容を変更するだけです。