上一篇文章将讲完关于摸鱼时间工具的代码部分,下面我们来对程序进行打包,首先是idea打包为可执行的jar程序,具体步骤如下:

点击File->Project Structure->Artifacts,然后如下:

Java 文件打包到指定目录下 java打包成可执行文件_jar

 然后继续添加modle,如下

Java 文件打包到指定目录下 java打包成可执行文件_Java 文件打包到指定目录下_02

配置好后,出来,点击build->build Atfacts,如下:

Java 文件打包到指定目录下 java打包成可执行文件_Java 文件打包到指定目录下_03

 再点击build,就生成可执行jar了,如下:

Java 文件打包到指定目录下 java打包成可执行文件_Java 文件打包到指定目录下_04

 生成的jar在项目out文件夹中,直接copy到桌面,包括resource文件夹还有数据文件夹date,如下图:

Java 文件打包到指定目录下 java打包成可执行文件_java_05

 另外,为了满足在没有java运行环境的电脑上运行,需要把jdk下的jre文件夹也copy过来。下面我们就开始生成exe可执行文件,这里使用的是exe4j工具,操作如下:

1、选择项目类型点击下一步

Java 文件打包到指定目录下 java打包成可执行文件_jar_06

 2、应用信息

Java 文件打包到指定目录下 java打包成可执行文件_ide_07

3、程序界面

Java 文件打包到指定目录下 java打包成可执行文件_Java 文件打包到指定目录下_08

4、程序位数选择64或者32,如下:

Java 文件打包到指定目录下 java打包成可执行文件_jar_09

5、界面设置,DPI设置

Java 文件打包到指定目录下 java打包成可执行文件_intellij-idea_10

6、添加可运行jar包

Java 文件打包到指定目录下 java打包成可执行文件_ide_11

Java 文件打包到指定目录下 java打包成可执行文件_jar_12

 

Java 文件打包到指定目录下 java打包成可执行文件_ide_13

7、选择jdk运行版本

Java 文件打包到指定目录下 java打包成可执行文件_ide_14

8、添加运行环境

Java 文件打包到指定目录下 java打包成可执行文件_ide_15

Java 文件打包到指定目录下 java打包成可执行文件_Java 文件打包到指定目录下_16

9、一直下一步完成exe生成 

 

Java 文件打包到指定目录下 java打包成可执行文件_ide_17

 到这里,一个exe就完成了,虽然可以执行,但是每次给其他人的时候,我们都只能copy整个文件夹给别人,所以,把文件夹打包成安装程序,直接让别人安装就可以了,这里用Inno setup工具就可以了

首先,先删除文件夹中的jar

Java 文件打包到指定目录下 java打包成可执行文件_intellij-idea_18

然后,就可以开始了

点击文件->新建->下一步

Java 文件打包到指定目录下 java打包成可执行文件_intellij-idea_19

然后输入应用相关信息

Java 文件打包到指定目录下 java打包成可执行文件_Java 文件打包到指定目录下_20

然后设置安装地址

Java 文件打包到指定目录下 java打包成可执行文件_java_21

现在需要打包的exe文件,在添加需要打包的所有文件

Java 文件打包到指定目录下 java打包成可执行文件_java_22

然后一直下一步

Java 文件打包到指定目录下 java打包成可执行文件_java_23

现在输出编译文件输出地址,一会儿要执行这个文件,然后是安装文件名称,最后是安装文件图标

Java 文件打包到指定目录下 java打包成可执行文件_ide_24

 然后一直下一步就可以了

Java 文件打包到指定目录下 java打包成可执行文件_Java 文件打包到指定目录下_25

最后会执行编译文件进行打包,生成安装文件

Java 文件打包到指定目录下 java打包成可执行文件_intellij-idea_26

Java 文件打包到指定目录下 java打包成可执行文件_intellij-idea_27

 这样我们就完成了java程序的打包工作,你只需要把安装文件发给其他人运行就可以了