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

ウィンドウズ

Protector4J は、アプリケーションを実行するための暗号化タスクごとに実行可能ファイルを作成します。

ただし、場合によっては、アプリケーションにメイン プログラム、更新プログラムなどの複数の実行可能ファイルが必要になることがあります。

出力ディレクトリを開くと、実行可能ファイルと、拡張子「.json」が付いた同じ名前の構成ファイルが表示されます。他の実行可能ファイルを作成する必要がある場合は、それらをコピーして名前を変更します (例: app01.exe と app01.json)。 app01.json ファイルを開き、「LibFolder」と「MainClass」を変更します。

デフォルトでは、実行可能ファイルは、vlxlib の下にあるすべての jar ファイルをクラスパスとして使用します。異なる実行可能ファイルに対して異なる LibFolder を作成し、対応する jar ファイルをそれぞれの LibFolder にコピーできます。たとえば、app01 という名前のフォルダーを作成し、app01 に対応するすべての jar ファイルを vlxlib からそのフォルダーに移動します。関連する構成例を次に示します。

{
	"MainClass"      : "app01.MainClass",
	"LibFolder"      : "app01",
	"Verbose"        : false,
	"HideConsole"    : false,
	"IncludeJavaFX"  : true,
	"Splash"         : "",
	"SWTApplication" : false
}

LinuxまたはmacOS

Linux または macOS の場合、複数の実行可能ファイルを作成するのは非常に簡単です。元の exe-name.sh をコピーし、内容を変更して別のプログラムを起動するだけです。