介绍

做过系统开发的都知道,在代码编辑器上写好的代码,没有做相关的操作的话,只可以在编辑器的环境下运行,
如果在操作系统直接双击运行的话,那是没有不可以的,今天我就用一个用Java语言开发的mis系统进行一个
举例

单机软件系统的打包(Java程序)

工具:

  • 电脑上要安装jdk,也就是jre环境
  • eclipse(这个工具你肯定知道)
  • exe4j(百度一下,破解版的多)
    注意:exe4j 选择的版本要和你的机器相对应,否则这个坑很难爬!

步骤如下:

0 这个环境搭建我就不说了,我的博客有教程,比较简单呐!
1 首先用eclipse将你写的工程进行一个打包,就是将源代码生成.jar文件,这个生成的方式很多,如果你的技术
够牛的话,不需要用这个工具直接用命令行即可,这个.jar文件双击可以运行的(带有界面的程序),如果没有
运行起来,要不就是环境问题,要不就是你的jar包打错了,要不就是程序就有问题!
这个我就不详细说了,百度上都有详细教程,没有多大的意义

2 我们在桌面上新建一个文件夹,名字随便都可以,我的叫做car_manager然后讲刚才打好的jar包,放到car_manager。
然后把jdk中的任意一个jre文件夹复制一个到car_manager中,然后准备一个你的程序的icon图标,也放进去。
这些都是准备工作!
享巴巴博客

3 然后安装exe4j软件,记得一定要根据你的电脑系统来下载对应的版本
享巴巴博客

4 选择这个选项
享巴巴博客

5 填写程序的名称和程序输入目录,就是程序打包好以后保存的目录

享巴巴博客

6 填写程序的名称和程序的icon 这个Icon 开始就放在桌面的新建文件夹中,这个做感觉不乱!

享巴巴博客

7 这个很重要选择很重要,如果你想把你的程序打包成64位的,一定要勾选那个选项,但是由于这个
打包软件自身有点问题,用32位的机器打包64位的程序时兼容性不是太好,要想打包多少位的程序
最好用与之对应的位数的机器来打包,这样估计更好一点!

享巴巴博客

8 这个非常重要,我们首先看到这个configure search sequence 这个框中有三个参数,这个三个
参数都不适合我们,我们首先把这三个参数删除点击右边的×号

享巴巴博客

9 然后,我们自己选择参数,点击右边的加号,跳出框框,选择dir 那个按钮,然后选择我们桌面上的新建
的文件夹中的jre即可,这个主要是配置运行的jre环境的

    注意:
    一定要注意下面打五角星的那个地方,一定要注意那个路径是相对路径, .\jre  因为是绝对路径的
    话,在不同的机器上不一定能运行的起来。这个 .\jre 常规我的做法就是在桌面上新建一个文件夹
    然后把jre放进去,同时把.jar文件也放进去,这样做,不但不乱,还可以达到效果,这个在刚开始
    就说了。 这种做法是个人的一贯做法,如果你有更好的做法,一定要让我学习一下哈!

享巴巴博客

10 配置configure Java invocation 选项,这个主要是配置jar目录,点击achieve,然后,选择新建文件夹中的
.jar 文件 如下:

享巴巴博客

11 jar文件选择好了以后,我们就要为这个jar文件选择一个主程序的入口。

享巴巴博客

12 选择客户端
享巴巴博客

13 最后,就没有啦,点击excutable 生成程序即可!
享巴巴博客

14 有些伙伴追求完美,可以将这个程序做一个安装包,推荐一个工具Inno Setup

这个是我的心得体会,大神勿喷,请指教!!!