複数の実行可能ファイルを作成する方法。

ウィンドウズ

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