把程序打包成jar
首先第一步是把程序打包成jar,我用的开发工具是IntelliJ IDEA(推荐使用这个) File——>Project Structure——>Artifacts 进入到如下这个界面
接下来的界面如下
然后点击菜单的Build——>Build Artifacts...
点击build就在之前设置的目录下生成jar
到此java打包成jar已经ok了
jar打包成exe
.....
幸运的是,的确如我们猜测,这些都是支持的,目前我使用的工具有以下三个,下面简单介绍一下他们的优缺点
Launch4j
不支持设置进程id(任务管理器上可以看到),只看到javaw(不方便如果exe升级功能的添加)
JSmooth
icon 图片只支持32*32 ,图标会模糊
支持进程id设置
Jar2Exe
上面两个的不足都支持
如果你还没使用过上面三个工具,建议直接使用Jar2Exe,具体的步骤我就不赘述了,网上的资料很多。