在jar转成exe程序后,在exe当前目录存放很多jni加载DLL, 但是提示路径上找不到DLL,网上没有资料,这个可能是比较小坑,没有人解释说明。 整理文档记录下来项目资料,以备后查。
jar程序运行需要java环境,但是对于用户使用者来说有时不希望增加使用成本即安装java环境,那就需要将jar转成可运行程序exe, 其原理也是java程序+JVM 运行方式。 EXE运行方式是巧妙将java运行环境jre 打包成绿色版 供exe程序运行时使用。
我们使用的工具是exe4软件。
欢迎界面
2.选择jar in exe 选项
3.名称和输出目录配置