
你的 Java 程序写好了,发给同事——对方双击 jar 发现打不开,命令行启动又嫌麻烦,电脑上还得先装 JDK。对于 Windows 普通用户来说,他们只认一种文件:双击就能跑的 exe。
exe4j 就是干这个的——把 JAR 包封装成原生的 Windows 可执行文件,支持自定义图标、捆绑 JRE,用户双击即用,完全感知不到背后是 Java。
2024/4/28大约 10 分钟

你的 Java 程序写好了,发给同事——对方双击 jar 发现打不开,命令行启动又嫌麻烦,电脑上还得先装 JDK。对于 Windows 普通用户来说,他们只认一种文件:双击就能跑的 exe。
exe4j 就是干这个的——把 JAR 包封装成原生的 Windows 可执行文件,支持自定义图标、捆绑 JRE,用户双击即用,完全感知不到背后是 Java。