コンパイル/ビルド時に、launch4j を使用して、実行可能な jar を pom.xml (maven プロジェクト ファイル) ファイルの exe にラップしました。
しかし、Javaコードからlaunch4Jを実行し、Javaアプリケーションの実行時にexeラッパーを動的に作成することは可能ですか?
import some.l4j.dependencies.*;
public class L4JTest {
public static void main(String[] args) {
Launch4JConfig l4jConfig = new Launch4JConfig ();
l4jConfig.setJarPath("path-to-jar-to-wrap");
l4jConfig.setOutfile("test.exe")
l4jConfig.setDontWrapJar(true);
...
l4jConfig.create();
}
}
例へのポインタやリンクは大歓迎です!