1. 程式人生 > >如何將JAVA程式製作成可以直接執行的exe檔案

如何將JAVA程式製作成可以直接執行的exe檔案

突然心血來潮,想自己做個小程式玩玩,但是怎麼把他做成一個exe檔案,讓大家能夠更好的理解和使用呢,百度了一下,說是需要exe4j來生成,但是看了很多關於exe4j將java程式生成exe檔案的教程,覺著都不是自己想要的結果,還是自己綜合一下,寫篇文章記錄一下.

下載和安裝的步驟我就略過了,直接說重點.

一  :  將寫好的java程式打成jar包,如下圖:

1:

2:

 

3:

4:

5:此處填寫MANIFEST.MF檔案路徑,MANIFEST.MF手動建立後放在下專案路徑下即可

MANIFEST.MF檔案內容:

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

這幾個引數什麼意思呢,我來說說:

Manifest-Version : 版本號啦

Main-Class: 定義jar檔案的入口類,該類必須是一個可執行的類

Class-Path : 應用程式或者類裝載器使用該值來構建內部的類搜尋路徑,簡而言之,就是專案中用到的外部jar包

Created-By : 作者簽名

6  :  點選Finish ,jar包已經打好

7:   開啟exe4j ,如下圖

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

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

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

11 : 單擊綠色的加號按鈕,匯入生成的jar包以及程式所依賴的外部jar包

在 Archice處匯入所需jar包

12 : 如下圖所示,匯入程式所需的所有Jar包 ,單擊Next下一步

13 : 選擇程式執行的最低JDK版本和最高JDK版本 ,單擊next 下一步

14 : 後面就一直Next下一步就OK了,快去生成的路徑下面找找,看你的可執行的檔案是否生成成功