利用exe4j将java程序打包成exe可执行文件

                                利用exe4j将java程序打包成exe可执行文件

      一直在用exe4j,很好用,包括现在电脑中很多在使用的java程序,都是用exe4j打包的,所以也想做一些博客,来跟小伙伴们一起分享我的学习,让大家少走弯路,以下是exe4j打包java程序的过程,有不足之处和好的见解,欢迎大家提出来!

  从大的角度来说分为步: 1.将项目打包成jar包

                                           2.为打包做准备

                                           3..用exe4j将打包成的jar包和jdk打包成.exe可执行文件

1.将项目打包成jar包

(1)首先在eclipse中选择自己需要做成exe文件的的程序--->鼠标右击--->选择Export

  利用exe4j将java程序打包成exe可执行文件_第1张图片

(2)点击Java-->JAR file-->next

          .利用exe4j将java程序打包成exe可执行文件_第2张图片

(3) 将.classpath和.project选中-->选择保存java包的路径-->finish    

            完成到这里,项目的jar包就已经打包好了

            .利用exe4j将java程序打包成exe可执行文件_第3张图片

2.前期准备

为了方便的打包,最好创建2个文件,image用于存放打包后exe的图标

                                                            lib用来存放你打包的程序以及需要的用到的jar包

                                                            将你电脑中安装jdk的文件夹拷到目录中,我这里用到的是jre1.8.0_191

利用exe4j将java程序打包成exe可执行文件_第4张图片

   3.用exe4j将打包成的jar包和jdk打包成.exe可执行文件

(1)下载安装exe4j的程序,安装并进行注册。

           下载地址:https://exe4j.apponic.com/

利用exe4j将java程序打包成exe可执行文件_第5张图片

    (2) 用户名和公司可以随意写,注册码大家可以暂时用我的注册

                        填写Name-->填写Company-->填写License key-->点击ok-->点击next

利用exe4j将java程序打包成exe可执行文件_第6张图片

(3)"选择JAR in EXE" mode -->点击next

利用exe4j将java程序打包成exe可执行文件_第7张图片

(4)Short name of your application:输入你要使用的简短应用程序名

     Output directory:生成的exe保存的目录

    设置完成之后点击下一步

利用exe4j将java程序打包成exe可执行文件_第8张图片

(5) Executable选项- GUI是带有图形界面

          Console application 是使用和C一样的控制台输入输出

          Executable name :保存的文件名

         Icon File:图标的路径(可以不选)

        点击32-bit or 64-bit

 

利用exe4j将java程序打包成exe可执行文件_第9张图片

(6)首先确定你的机器是32位还是64位。
           并根据你不同的机器生成不同的bit版本,默认生成的是32bit,设置完成之后可以点击next

利用exe4j将java程序打包成exe可执行文件_第10张图片

(7)点击绿色的+号,把你的项目生成的jar包添加进来(文件lib目录下)

     选择....选择你jar包里项目里主要的Main函数

    -->点击next

利用exe4j将java程序打包成exe可执行文件_第11张图片

(8)设置你的jre和jdk的最小支持版本和最大支持版本
        不要点击next,展开 advanced Options,打开Search sequence,删除默认的选项并添加运行环境的jre
        推荐直接拷贝你的整个jre到程序目录下,并选择该目录的jre路径

利用exe4j将java程序打包成exe可执行文件_第12张图片

利用exe4j将java程序打包成exe可执行文件_第13张图片

 

利用exe4j将java程序打包成exe可执行文件_第14张图片

利用exe4j将java程序打包成exe可执行文件_第15张图片

(9)打包完成

利用exe4j将java程序打包成exe可执行文件_第16张图片

(10)查看打包的exe文件

利用exe4j将java程序打包成exe可执行文件_第17张图片

(11)点击看能否运行

利用exe4j将java程序打包成exe可执行文件_第18张图片

利用exe4j将java程序打包成exe可执行文件_第19张图片

你可能感兴趣的:(利用exe4j将java程序打包成exe可执行文件)