首先在 Project Structure 里设置下 Artifacts 。
右边是可导入的外部 jar 包,双击即可进行添加,添加到左边就行了,添加后转化成的 jar 包就集成外部 jar 包。如果这里不添加,后面 exe4j 里也可以进行添加。
点击 Build -> Build Artifacts 。
可以在 out 下面看到转化好的 jar 包了。
获取方式一: apponic 官方网站 获取方式二:【推荐,下载快】 小蓝枣的csdn资源仓库
这里可以设置 Change License ,后面第三章第 ① 节有注册方法,如果不设置后面生成的程序运行会多弹出个提示。
参数: allow only a single running instance of the application 设置只运行一个实例,勾选后控制后面只能启用一个程序,不勾选可以启用多个。
Icon File 设置生成程序的图标。
Executable type 可以设置应用类型,是 GUI 的界面应用还是 Console 的控制台应用。
这里就是导入项目 jar 包了,就是上一章我们生成的 jar 包。 如果当初导出时没有集成外部 jar 包,后面我们也要用到的话,也可以在这里单独进行导入。
可以设置运行程序最低要求的版本。 现在的 exe4j 生成的程序最高只支持 1.8 版本。 注: 这里一定要注意,导出 jar 包时开发工具指定的 jar 包,一定不能超过 exe4j 支持的版本,不然生成程序时就会报错。
这里可以指定如果没有设置环境变量,在相对位置来引用 jre 环境。
然后一直下一步就 ok 了。
下面可以点击 Save 来保存配置信息,后面直接在开始界面加载配置信息即可,就省的每次都配置一遍了。
这就是没有注册导致的。
用下面的 key 注册一下就 ok 了。 L-g782dn2d-1f1yqxx1rv1sqd 最好重新打开一下工具,不然可能有缓存问题仍然有提示。
默认是 GUI 类型的话是没有控制台的,需要设置成 console 的。
效果图如下: