launch4j使用

launch4j 可以用来将Java应用程序转成Windows本地可执行文件 (.exe)。提供了本地弹出屏幕,应用程序图标,JRE搜索或使用绑定的JRE,启动失败反馈,传递命令行参数,ANT编译脚本等功能。

官网:http://launch4j.sourceforge.net/
当前最新版本:3.8

  1. 首先,我们得先把我们的代码导出成jar包,右键项目-> 选择Export.. -> 选择java目录下的Runnable JAR file,如下图所示:
    launch4j使用_第1张图片
  2. 选择Launch configuration(main方法)及导出目录,如下图所示:
    launch4j使用_第2张图片
  3. 选择Finish,导出jar包成功!
  4. 下载launch4j,官网上提供了绿色版和安装版,我们直接下载绿色版,解压缩后打开目录,双击launch4j.exe打开,注意,运行launch4j.exe必须保证系统上有安装了jre环境。
  5. launch4j有几项是必填的,如下图所示:
    launch4j使用_第3张图片
    launch4j使用_第4张图片

Jar: 选择要转换的jar包
Output file: 选择保存生成exe的路径。
Min JRE version: 所需的最小的jre版本,格式为: x.x.x[_xx]
Max JRE version: 所支持最大的jre版本,格式为: x.x.x[_xx]
除了以上四个必填项外,我们还可以选择项目是GUI界面模式还是控制台窗口模式, 选择绑定的jre目录(如下图,./表示相对于生成的exe的目录位置),选择exe图标,及传递参数。


通过配置Command line args参数,可以在main(String[] args)获取到,多个参数间使用空格分割开

  1. 填写完毕后,点击上面工具栏上的齿轮按钮(Build Wrapper),即可生成exe。

原文地址:http://blog.csdn.net/chen_zw/article/details/48792367

你可能感兴趣的:(launch4j)