可执行jar打包成exe文件,最常见的大概就是exe4j了吧。不过,现在都2020年了,这里介绍一下,使用 java8提供的 javapackager 的方式来实现。
预备工作
首先,需要预备工作
1.java8环境
这个就不用多说了
2.Inno Setup Compiler
window上软件打包工具
3.wix
打包成exe文件需要
4.示例的可执行jar
文中给出的案例是使用Swing组件弹出一个对话框,代码很简单,就两行代码
package com.frank.test;
public class Java2exe {
public static void main(String[] args) {
javax.swing.JOptionPane.showMessageDialog(null, "hello java2exe");
System.exit(0);
}
}
打成可执行的jar,也很简单,比如使用的是eclipse,可以:选中项目,右键,选择 Export