前言:做项目的时候遇到的一个问题,结合网上查的资料,做个小记录,请大家指正不足~
-
步骤1、在Eclipse软件中导出jar包;
Step1. 右击项目资源管理器中需要导出的项目,选择“导出”;
Step2. 在弹出的窗口中选择“Java”->“可运行的JAR文件”;
Step3. 点击“下一步”,设置好导出路径后勾选“打包必须库到生成的JAR中”,然后点击“完成”,等待完成后JAR文件就生成好了;
-
步骤2、用exe4j软件将生成的jar包转化为可执行文件(exe);
Step1. 打开exe4j软件,点击“下一步”;
Step2. 选择“”JAR in EXE” mode”,点击“下一步”;
Step3. 给输出文件命名及设置输出路径,设置好后点击“下一步”
Step4. 设置输出的exe的图标文件的来源(也可以不设置图标,将“Icon File”取消勾选);
Step5. 完成上一步骤后,点击“高级选项”,选择“32-bit or 64-bit”
勾选“Generate 64-bit executable”生成的exe为在64位环境下运行的exe,如需要32位环境,则取消勾选,点击“下一步”;
Step6. 点击“下一步”
Step7. 设置jar包路径,如果有引用的外部jar包,也在这一步添加进去,添加好之后在窗口下方选择主类(view.Login),点击“下一步”
Step8. 设置要求的最低的JRE版本和最高的JRE版本,然后点击“高级选项”,选择“Search sequence”
Step9. 设置JRE路径(注:jre文件需要有两层目录,即一个名称为jre的文件夹,打开以后里面还是一个名称为jre的文件夹,再打开才是jre的bin等文件),设置好之后点击“下一步”;
Step10. 点击“下一步”;
Step11. 选择打开exe时显示的初始画面图片(也可不选)点击“下一步”;
Step12. 点击“下一步”,等待完成,完成后可将配置保存以便下次使用;
-
步骤3、使用“Inno Setup 编译器”软件生成安装包;
Step1. 打开Inno Setup 编译器,选择“新建文件”->“用脚本向导新建新的脚本文件”,点击“确定”;
Step2.点击“下一步”;
Step3. 设置应用程序信息(可随意设置),然后点击“下一步”;
Step4. 设置应用程序目标文件夹(生成安装包后,安装时软件的默认安装目录,以及安装的默认文件夹名称),勾选“允许用户更改应用程序文件夹”,点击“下一步”;
Step5. 选择步骤2中生成的exe文件路径,然后点击“下一步”;
Step6. 一直点击“下一步”直到“编译设置”,设置生成文件的输出路径、文件名、图标,点击“下一步”
Step7. 点“下一步”直到完成;
注:也可以打开现有的脚本文件直接编译