用exe4j转换jar包为exe文件,不用配置jdk jre环境变量可直接双击使用

目录

 

前言概述:

准备工作:

1.自己做的图片文字识别 jar小程序

2.exe4j的下载安装

3 配置exe4j

3 配置可执行文件应用类型

选择Windows 32位/64位系统

执行exe的方式:

5 配置java调用所需要的资源

6 jre配置

7 闪屏图片设置

8 语言信息配置,直接next, 编译exe文件,查看是否通过;

9,完成 ,生成exe文件

10,结果展示:

成品ocr4java文字识别exe小程序下载:ocr0r_jar2exe


前言概述:

自己做的ocr.jar图片文字识别小程序,用来识别复制图片和PDF中的文字;但是每次都要jar包目录下cmd命令行执行java -jar ocr02.jar 运行,太麻烦的,所以想把它转成exe文件双击运行;

准备工作:

1.自己做的图片文字识别 jar小程序

自己用springboot开发的ocr项目:上篇已做过:jar打包

PDF无法复制或图片文字时,用java开发一个小程序来解决,下载jar包直接使用

https://blog.csdn.net/u010565545/article/details/103978966

2.exe4j的下载安装

1)  直接下载:

注册,Name,Company随便填就是了,注册码:A-XVK258563F-1p4lv7mg7sav

https://download.freedownloadmanager.org/Windows-PC/Exe4j/FREE-7.0.html

2)  百度云:

链接:https://pan.baidu.com/s/1IAXZigc3NX2TM-V33k4Vdg 
提取码:awrg

exe4j安装注册

如果有现有配置,就打开配置单击[open]加载现有配置。要试用exe4j,有一些配置示例 exe4j安装的演示子目录中的文件。打开单击[reopen]打开以前保存或加载的配置。

3 配置exe4j

工程类型:

两种模式:

1) Regular mode

在常规模式下,exe4j不将Java类包含在exe文件中。它使用指定的JAR 必须与其一起分发的文件和目录这种模式适用于所有的Java 应用程序。

2) "JAR in EXE" mode

在“JAR in EXE”模式下,exe4j将JAR文件编译成exe文件。这样你就可以分发一个作为单一EXE的Java应用程序。您不能包含除JAR文件以外的目录或文件。

3 配置可执行文件应用类型

因为我的程序是一个gui 程序,所以选择了gui

3

选择Windows 32位/64位系统

选择Windows系统jvm选择

选择生成的可执行文件的体系结构如果应用程序应该使用64位JVM运行,您可以选择生成64位可执行文件。
请注意,在这种情况下,启动器不会运行32位JVM。这意味着它不会在32位窗口上运行。
与下面你选择的jre配置要一致才行;

执行exe的方式:

5 配置java调用所需要的资源

6 jre配置

要看运行时,电脑中是否配置了jre或jdk,(JAVA_HOME, JDK_HOME), 如果没有配置,就要选择文件夹下载java1.8把jre复制放入进去ocrjar2exe/,一并打成exe文件,;

若程序是给别人用的最好jre文件要一并打包(别人不用配置java环境了);

若程序是给别人用的最好jre文件要一并打包(别人不用配置java环境了);配置查找只配置jre文件夹 

7 闪屏图片设置

8 语言信息配置,直接next, 编译exe文件,查看是否通过;

9,完成 ,生成exe文件

 

10,结果展示:

注意:

外部资源要添加到本地库中,才能被识别使用;

识别==>第9步,完成 ,生成文件夹名称目录,文字识别结果:

名称
jre
error
ocr02 生成的exe文件,双击运行2
ocr02.jar

成品ocr4java文字识别exe小程序下载:ocr0r_jar2exe

安装后运行左窗窗口标有十步,其实打过程也非常简单。第一步完全略过,直接点Next第二步我们选择“JAR in EXE mode” 就是选择我们已经有制作好的jar文件。第3步上面是项目名称,可随便填写,下面一个写出你想要将打后的exe文件输出的目录我的是“桌面\project\”。第4步,由于我的演示程序是图形的,所以选第一个,如果你的程序是控制台的,则选择第二个,Executable name写你将要生成的.exe文件的名字,Icon File可以选择生成文件的图标。第5步,先别管上面的,先在下面单击绿色的“+”号,在弹出的窗口中点Archive,然后找到起初已经做好的CAMP_fat.jar(详见1.3)文件,"OK"后返回,在下面的Class Path里就出现jar文件路径后,再在上面Main Class栏内点击找到main所在的类。第6步,你系统的JRE版本,一般是填个1.3,下面填1.6在这里单击advanced options,选择search sequence。选这个就是因为我们要把JDK环境也打进来,好让程序能跨平台使用。首先要从你系统的JDK下的JRE目录copy到你.exe文件的输出目录下“桌面\project\JRE”,然后回到exe4j中在弹出窗口删除列表中的所有项。我的是三项,一个注册表的,一个JAVA环境变量的,一个JDK环境变量的,都不要。然后单击绿“+”,选择directory并选择JRE的根目录,我的是“桌面\project\JRE”就是copy后的目录,选完后exe4j弹出窗口中的Directory里会显示“.\JRE”。点OK关闭该窗口,返回exe4j的主窗口,你就可以看到刚加的路径。再从主窗口左侧窗口中单击advanced options,并选择preferred VM,在弹出的窗口中选择client hostspot VM,单击next按钮继续。7、8步是一些个性设置默认即可。第9步编译完后第10步你点那个“Click Here to Start the Application”按钮就可以看到程序运行效果了,然后再点”Seave as”保存一个exe4j生成的一个文件,随便存哪里都行,和我们的.exe程序无关。全部制作过程就完工了
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sh_c_1314

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值