詳解如何將JAVA程序制作成可以直接執(zhí)行的exe文件
突然心血來潮,想自己做個小程序玩玩,但是怎么把他做成一個exe文件,讓大家能夠更好的理解和使用呢,百度了一下,說是需要exe4j來生成,但是看了很多關(guān)于exe4j將java程序生成exe文件的教程,覺著都不是自己想要的結(jié)果,還是自己綜合一下,寫篇文章記錄一下.
下載和安裝的步驟我就略過了,直接說重點.
一 : 將寫好的java程序打成jar包,如下圖:
1:
.
2:

3:

4:

5:此處填寫MANIFEST.MF文件路徑,MANIFEST.MF手動創(chuàng)建后放在下項目路徑下即可
MANIFEST.MF文件內(nèi)容:
Manifest-Version: 1.0
Main-Class: com.boss.pwdSer.Start
Class-Path: . lib/commons-lang3-3.4.jar lib/core-3.2.1.jar lib/javase-2.2.jar lib/mail-1.4.1.jar lib/mysql-connector-java-5.1.6.jar
Created-By: ZhangJiaBin
這幾個參數(shù)什么意思呢,我來說說:
Manifest-Version : 版本號啦
Main-Class:定義jar文件的入口類,該類必須是一個可執(zhí)行的類
Class-Path :應(yīng)用程序或者類裝載器使用該值來構(gòu)建內(nèi)部的類搜索路徑,簡而言之,就是項目中用到的外部jar包
Created-By : 作者簽名

6 : 點擊Finish ,jar包已經(jīng)打好
7: 打開exe4j ,如下圖

8 : 選中"JRE in EXE" mode ,單擊Next下一步

9 :在上面寫上要生成的exe文件的名字,底下選擇生成輸出的路徑 ,單擊Next下一步

10 : 操作如下圖 所示 ,單擊Next下一步

11 : 單擊綠色的加號按鈕,導(dǎo)入生成的jar包以及程序所依賴的外部jar包

在 Archice處導(dǎo)入所需jar包

12 : 如下圖所示,導(dǎo)入程序所需的所有Jar包 ,單擊Next下一步

13 : 選擇程序執(zhí)行的最低JDK版本和最高JDK版本 ,單擊next 下一步

14 : 后面就一直Next下一步就OK了,快去生成的路徑下面找找,看你的可執(zhí)行的文件是否生成成功

15 : 成功打開程序

到此這篇關(guān)于詳解如何將JAVA程序制作成可以直接執(zhí)行的exe文件的文章就介紹到這了,更多相關(guān)JAVA可執(zhí)行exe文件內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
解決Druid動態(tài)數(shù)據(jù)源配置重復(fù)刷錯誤日志的問題
使用druid數(shù)據(jù)庫連接池實現(xiàn)動態(tài)的配置數(shù)據(jù)源功能,在配置過程中出現(xiàn)一個問題既然是用戶自己配置的數(shù)據(jù)源,就無法避免輸入錯誤,連接失敗等情況,關(guān)于這個問題怎么處理呢,今天小編通過本文給大家詳細(xì)說明下,感興趣的朋友一起看看吧2021-05-05
Java?CompletableFuture實現(xiàn)原理分析詳解
CompletableFuture是Java8并發(fā)新特性,本文我們主要來聊一聊CompletableFuture的回調(diào)功能以及異步工作原理是如何實現(xiàn)的,需要的可以了解一下2022-09-09
SpringBoot + validation 接口參數(shù)校驗的思路詳解
這篇文章主要介紹了SpringBoot + validation 接口參數(shù)校驗,本文通過項目實踐+場景分析給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-10-10
Windows10系統(tǒng)下修改jar中的文件并重新打包成jar文件然后運行的操作步驟
這篇文章主要介紹了Windows10系統(tǒng)下修改jar中的文件并重新打包成jar文件然后運行的操作步驟,文中通過圖文結(jié)合的形式給大家講解的非常詳細(xì),對大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下2024-08-08

