1

我正在寻找一种将 java 应用程序打包为 windows 安装程序的方法

我看了这个例子,我能够实现它 - https://github.com/jonashackt/springboot2exe

简单地说,这是我当前正在执行的生成包的命令:

javapackager -deploy -native exe -outdir ./executable -srcfiles springboot2exe-0.0.1-SNAPSHOT.jar -outfile springboot2exe-0.0.1-SNAPSHOT -name springboot2exe-0.0.1-SNAPSHOT -title "Spring Boot 2 .exe" -appclass org.springframework.boot.loader.JarLauncher -v

但我的问题是关于我想要包含的预卸载步骤。例如,在卸载之前杀死应用程序是我的首要任务。

即使我可以运行一个简单的taskkill命令,我的要求也会得到满足。

注意:我尝试了 Inno Setup、launch4j 等,但他们正在启动这个过程,java.exe或者javaw.exe这不是我正在寻找的东西。当我使用 javapackager 时,我能够给出确切的进程名称,而不是将其标识为 java.exe 或 javaw.exe

4

0 回答 0