目录

  • 工程导出jar包
  • 将jar包转换为exe文件
  • 将exe文件生成脱java环境的安装包
  • 安装安装包


工程导出jar包

  1. 在工程上右键-选择Export导出

java软件安装包怎么把tar包变成zip包 java打包成安装包_jar包

  1. 搜索jar-选择Runnable JAR file

java软件安装包怎么把tar包变成zip包 java打包成安装包_jar包_02


3. 生成jar设置

java软件安装包怎么把tar包变成zip包 java打包成安装包_jar_03


4. ok

java软件安装包怎么把tar包变成zip包 java打包成安装包_jar包_04

  1. 生成jar文件
  2. 双击可执行运行,因为我们本地环境装了java 环境

将jar包转换为exe文件

  1. 安装EXE4J软件
    官网下载链接:https://www.ej-technologies.com/download/exe4j/files 直接下载地址:https://download-gcdn.ej-technologies.com/exe4j/exe4j_windows-x64_6_0_2.exe

注册可以需要使用到

用户名和公司名可随便填
A-XVK258563F-1p4lv7mg7sav
  1. 安装后,打开软件,点击next
  2. java软件安装包怎么把tar包变成zip包 java打包成安装包_jar包_05

  3. 如图
  4. java软件安装包怎么把tar包变成zip包 java打包成安装包_jar包_06

  5. 如图
  6. java软件安装包怎么把tar包变成zip包 java打包成安装包_jar包_07

  7. 如图 (32位系统,64位跳过
  8. java软件安装包怎么把tar包变成zip包 java打包成安装包_jar包_08

  9. 如图 (64位,32位跳过
  10. java软件安装包怎么把tar包变成zip包 java打包成安装包_jar包_09

  11. 如图 (64位,32位跳过
  12. java软件安装包怎么把tar包变成zip包 java打包成安装包_jar_10

  13. 如图
  14. java软件安装包怎么把tar包变成zip包 java打包成安装包_jar包_11

9.选择需要转换的jar文件

java软件安装包怎么把tar包变成zip包 java打包成安装包_jar包_12


9. 设置启动类

java软件安装包怎么把tar包变成zip包 java打包成安装包_安装包_13

  1. 填写最低即可,选择Search sequence
  2. java软件安装包怎么把tar包变成zip包 java打包成安装包_jar_14

  3. 全部删除

java软件安装包怎么把tar包变成zip包 java打包成安装包_jar_15

  1. 添加本地的jre目录

java软件安装包怎么把tar包变成zip包 java打包成安装包_jar包_16

java软件安装包怎么把tar包变成zip包 java打包成安装包_安装包_17

java软件安装包怎么把tar包变成zip包 java打包成安装包_安装包_18

  1. 如图
  2. java软件安装包怎么把tar包变成zip包 java打包成安装包_jar包_19

  3. 一直next,到下图界面,点击Exit退出
  4. java软件安装包怎么把tar包变成zip包 java打包成安装包_安装包_20

java软件安装包怎么把tar包变成zip包 java打包成安装包_jar包_21

  1. 生成exe文件

双击测试一下

java软件安装包怎么把tar包变成zip包 java打包成安装包_安装包_22

将exe文件生成脱java环境的安装包

  1. Inno Setup软件的安装
    官网地址:http://www.jrsoftware.org/isdl.php#stable
  2. java软件安装包怎么把tar包变成zip包 java打包成安装包_安装包_23


  3. 安装后打开软件
  4. 新建一个任务
  5. next
  6. 填写信息,可随便填
  7. next
  8. 选择刚生成的exe文件

拷贝之前打包选择的目录jre1.8.0_131

java软件安装包怎么把tar包变成zip包 java打包成安装包_安装包_24

添加文件夹

java软件安装包怎么把tar包变成zip包 java打包成安装包_安装包_25

  1. 一直next直到这个界面

java软件安装包怎么把tar包变成zip包 java打包成安装包_jar_26

9.next、finish

java软件安装包怎么把tar包变成zip包 java打包成安装包_jar包_27

java软件安装包怎么把tar包变成zip包 java打包成安装包_jar包_28

  1. 不保存脚本
  2. java软件安装包怎么把tar包变成zip包 java打包成安装包_jar_29

  3. 编译
  4. java软件安装包怎么把tar包变成zip包 java打包成安装包_jar包_30

  5. 选择否,不保存脚本
  6. java软件安装包怎么把tar包变成zip包 java打包成安装包_安装包_31

开始编译

java软件安装包怎么把tar包变成zip包 java打包成安装包_jar包_32

  1. 生成安装包

安装安装包

  1. 正常安装软件

    2.找到安装目录
    我这里是:C:\Program Files (x86)\guilinhelper

    3.配置环境变量
    EXE4J_JAVA_HOME

java软件安装包怎么把tar包变成zip包 java打包成安装包_jar包_33

  1. 测试运行,测试成功