在编译/构建期间,我使用 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();
}
}
欢迎任何指向示例的指针或链接!