美文网首页Android
jar和jre转成exe安装包

jar和jre转成exe安装包

作者: Asen_十足坏蛋 | 来源:发表于2017-10-12 14:06 被阅读63次

    一、准备资料

    需要准备打包好的jar包(此处不对jar包的打包方式进行说明),此处以如下图所示的jar做示例。
    准备好需要打包的jre
    准备好exe的图标(可以不设置)

    1-准备材料.png

    二、 jar转成exe可执行文件

      1. 下载exe4j文件。

    官方下载地址如下:
    https://www.ej-technologies.com/download/exe4j/files

      1. 安装好后,打开exe4j,设置license。
    2-exe4j设置lic.png

    如上图,Name和Company随意填写,License Key填写为:L-g782dn2d-1f1yqxx1rv1sqd

      1. 点击next,选择“JAR in EXE”模式。
    3-选择类型.png
      1. 点击next,设置程序名称和exe文件的输出路径,输出路径一定要设置成刚刚准备的路径。
    4-设置程序名称和输出路径.png
      1. 点击next,设置exe的图标(只支持ico格式的图标,可以不设置),其他默认。
    5-设置exe的图标.png
      1. 点击next,并点击Main class from后面的按钮,选择主Java文件。
    6-设置jar包内容.png
      1. 点击next,设置jre的版本限制信息。
    7-设置jre的版本限制.png
      1. 点击next。如果没有出现如图按钮的话,则选择左侧的JRE-Search sequence选项进行设置。删除默认的内容,选择刚刚准备文件下的jre文件夹,出现“.\jre”时才算正确。
    8-设置成准备好的jre路径.png
      1. 点击next,选择默认的VM。
    9-选择默认的VM.png
      1. 向后的内容不需要设置了,一直next到最后。然后就成功转成了exe可执行文件了。
    10-exe可执行文件生成成功.png

    三、将exe和jre进行打包

    按照上述方法打包的exe文件是不包含jre的,只能在已安装过jre的window电脑上运行。要满足没有安装jre的电脑也能运行的话,可以通过将jre和exe文件打包到一个安装程序中,这样只要执行安装操作后,就能直接运行了。

      1. 下载Inno Setup Compiler程序

    官方下载地址如下:
    http://www.jrsoftware.org/isdl.php

      1. 安装完成后,打开。进入欢迎页面时,选择如下选项:
    1-创建新的打包文件.png
      1. 点击OK按钮后,进入如下页面。填写好安装包名称等信息。
    2-填写安装程序信息.png
      1. 点击next,直到出现如下页面,选择第二步生成的exe可执行文件,以及jre所在的父文件路径。
    3-选择可执行文件及jre所在的父文件路径.png
      1. 点击next,直到出现如下页面,选择输出的文件路径和文件名等信息。
    5-选择输出路径和文件名.png
      1. 点击next,直到finish,成功制作完成。

    相关文章

      网友评论

        本文标题:jar和jre转成exe安装包

        本文链接:https://www.haomeiwen.com/subject/cjpnyxtx.html