用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

發佈了29 篇原創文章 · 獲贊 30 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章