導航:首頁 > 編程語言 > java打成exe

java打成exe

發布時間:2021-03-19 15:37:15

『壹』 java項目怎麼打包成exe

Java項目打包成EXE文件之後可能無法保證運行效果,但是可以用eclipse打包成jar包

『貳』 JAVA如何打包成EXE文件

沒有虛擬機 就算打包成EXE 也不能運行的

打包EXE工具:EXE4J(需要先打包成JAR格式)

『叄』 java怎麼變成EXE程序

1、java編譯的程序在裝有jvm的機器上,可以通過javaw來運行的。正常會通過eclipse工具,或則通過jdk中提供的版的jar命令打包權。
2、如果要程序能夠雙擊運行,最重要的是在jar文件下的META-INF文件下的MANIFEST.MF文件中指定運行的主函數,即帶有main方法的類。
3、如果是新手,建議使用eclipse打包,因為在eclipse打包過程中,可以指定包含main方法的類,並且自動生成MANIFEST.MF文件。其實打包比較頭疼的就是MANIFEST.MF文件,因為如果是通過jar命令手動打包的時候,MANIFEST.MF需要自己編輯的,這個文件中的信息之間的空格、回車都有特定要求,如果不正確,也會造成程序無法運行。
4、其實window下的exe、bat或則linux下的sh文件都可以調用jar程序。如果要成exe之類的也可以寫。

『肆』 java程序怎麼打包成exe

一、是用記事本寫的代碼還是在開發環境諸如eclipse或myelipse中寫的?

二、如果是用記事本,那麼需要用dos手動編譯,編譯之後就成exe可執行文件了。具體方法如下:

1、安裝JDK,可以使用綠色版免安裝的

2、配置JDK的環境變數,該步驟是為了是dos能夠利用JDK的能力。

3、使用javac編譯.java文件為.class文件,使用java命令編譯.class文件成.exe文件

這里說的都是宏觀的步驟,只要滿足這幾步就可以完成任務了,每步里更加具體的你再查查其

他資料

三、如果使用開發工具開發的,那麼就容易的多,直接在環境里編譯一下就成功了。

在elipse或者myelipse中按鈕為:project-Clean···

編譯後的文件在項目的bin目錄下,如

『伍』 怎麼將java程序打包成exe

准備:
eclipse、exe4j(網上有軟體和帳號下載)
第一步,將java項目打包成可執行jar文件,首先看一下我的java project結構,Main.java是程序入口類,裡面有main函數,config目錄是些配置文件,lib是用到的第三方類庫

開始打包,Simulate(Java項目)-滑鼠右鍵-Export

彈出窗口,選擇「JAR file」,點擊「Next」

取消勾選「config」和「lib」目錄,以及eclipse生成的項目配置文件「.classpath」和「.project」,點擊「Next」

一切默認,點擊「Next」

在彈出窗口中,選擇我們自己創建的MANIFEST.MF文件,點擊「Finish」

我的MANIFEST.MF文件內容為:
Manifest-Version: 1.0
Main-Class: bing.Main
Class-Path: . lib/ojdbc14.jar lib/poi-2.5.1.jar lib/jbcl.jar lib/JTattoo.jar lib/liquidlnf.jar
Created-By: IceWee
通過指定「Main-Class」來達到可執行jar文件的目的。其實我們最終是將項目打包成exe,Class-Path可以不指定,在打包exe的時候還要指定classpath的。
第二步,將項目打包成exe,這里要明確一點,並不是把所有的文件都打包成一個exe,資源文件是不能包進去的,往下看↓
首先,在任意目錄創建一個文件夾,最好命名和項目名相同,我在F盤創建了一個「Simulate」文件夾,之後將所有的資源文件以及我們生成的可執行jar文件(我的Simulate.jar)都拷貝到這個文件夾里,config目錄和lib目錄,如果你怕執行該程序的機器上沒安裝jre,那麼你需要將自己機器上的jre目錄也拷貝進來,我安裝的jre5,最後的目錄結構:

打開exe4j,跳過歡迎,直接點擊左側導航的第二項,因為我們已經提前將java項目打包成可執行jar文件了

在彈出窗口,選擇「JAR in EXE mode」,點擊「Next」

在新窗口中,為我們的應用取個名稱,之後選擇exe生成目錄(我的F:\Simulate),點擊「Next」

為我們要生成的exe取名,如果想生成自定義圖標,那麼選擇你的ico文件,如果你不想在一台電腦上運行多個你的程序,你可以勾選「Allow only a single...」,點擊「Next」

點擊綠色「+」,設置程序運行的Class Path

先選擇我們自己的可執行jar文件(我的Simulate.jar),點擊OK

我們的Simulate.jar就加到Class Path下了

之後點擊General中的Main Class選擇按鈕,在彈出窗口中,exe4j會自動搜索當前Class Path下的全部jar中包含main方法的類,並列出,因為當前我只選擇了自己項目的jar,而我的項目中只有Main.jar包含了main方法,所以一目瞭然,直接選擇它點擊「OK」,程序入口類就設置完成了

Main Class設置完成後,依次將所有需要的第三方類庫加到Class Path下,方法同添加「Simulate.jar」一樣,點擊「Next」

輸入Java最小Jre版本號,即低於這個版本的Jre無法運行該程序,接著點擊「Advanced Options」-「Search sequence」,設置一下我們的JRE,之前說過,如果客戶機上沒裝Jre咋辦?,沒關系我們捆綁一個進去

點擊綠色「+」來選擇捆綁的JRE位置

在彈出對話框中選擇「Directiony」,之後選擇JRE的文件夾,注意:這個JRE目錄是我們將本機的JRE目錄拷貝到當前exe生成目錄下的,我的目錄是F:\Simulate\jre5,下圖程序使用的是相對目錄,點擊OK,完成JRE的捆綁操作

JRE捆綁完畢,點擊「Next」

默認,點擊「Next」

默認,點擊「Next」

默認,點擊「Next」

exe生成中

OK,完成,點擊「Exit」即可

『陸』 求一個把java文件打包成exe文件的方法 20

用JBuilder可以輕松搞定,先打開FILE菜單,選擇new然後選擇Build,在右側的面板中選擇NativeExecutableBuilder,然後在在工程狀態欄目中右鍵選擇make就行了。

『柒』 如何把我的Java程序變成exe文件

如何把我的Java程序變成exe文件?

JAVA是一種「跨平台」的語言,擁有「一次編寫,處處運行」的特點,讓它成為當今IT行業,必不可少的一門編程語言。每一個軟體開發完成之後,應該大家都需要打包程序並發送給客戶,常見的方式:java程序打成jar包,web程序打成war包完成之後再通過某種傳輸方式,傳輸給客戶讓其運行。war包我們這里不做過多闡述,主要說說jar包的問題,jar包必須需要運行在jre環境中,並且需要通過「java -jar 路徑/*.jar」的指令才可以完成運行,很多客戶並不知道這個命令,這對於他來說確實有些困難,每次都要我們程序員自己去運行,那麼有沒有更好的辦法呢?其實在windows操作系統中,大家最熟悉的應該是exe程序,如果我們大家能夠將jar文件打包成exe文件,那麼客戶就能幫我們去啟動程序了,接下來,我們就看看如何將一個jar包轉換成exe文件吧!

首先,使用開發工具,創建一個jar包

第二步,去網站搜索並下載exe4j工具
大家自己去網站下載轉換工具,http://www.onlinedown.net/soft/9475.htm當然,我這里是下載的是64位系統

對應的軟體,下載完成之後,請解壓開,並執行安裝exe4j_windows-x64_5_01.exe

安裝好了之後,運行exe4j Wizard程序,將出現如下界面:


直接點擊「next」,進入「project type」選擇頁面:


選擇點擊「next」,進入「application configure」頁面:


在這個頁面中,我們需要修改3個地方,第一個輸入框中,我們需要給我們打包的程序,起一個「小名兒」,

比如:狗娃兒第二個,第三個輸入框中,我們都固定選擇jar所在的目錄即可。完成之後,再點擊「next」,

進入「executableconfigure」頁面中:


在這個頁面中,有3個地方需要修正,第一個地方請選擇「Console application」,後面在運行時,將會

出現doc窗體。第二個地方,給我們應用起一個應用名。第三個地方,主要是為了讓我們的應用在進

程中只有一個。選擇好後,請點擊「Advanced Options」,選擇其中的「32-bit or 64-bit」,進入64位軟

件選擇頁面。


在頁面中,選擇按照64位的安裝方式進行安裝,選擇好之後,連接點擊2次「next」,來到最重要的配置頁面:


在這張頁面中,我們首先需要點擊「+」號,添加我們的jar文件,然後再選擇我們jar包中主入口類,也就

是包含main函數的類。選擇完畢之後,大家請點擊「next」,在jre版本頁面中輸入最低版本,比如:1.7,

那麼我們的程序就不能在1.6版本上運行了。所以盡量版本設置低一點!


配置完畢之後,連續點擊「next」即可完成轉換工作,然後,我們打開e:/jar目錄,應該就可以看到我們的exe文件了。

雙擊exe文件,我們就可以正常啟動我們的應該程序了,O(∩∩)O哈哈哈~,開心不?

over,當然將jar文件轉換為exe的方式有很多種,我這里只是介紹了其中的一種。例外,給大家需要說明的

是,如果你注意對比下jar文件與exe文件的大小,你會發現exe文件遠大於你的jar文件大小。到底是不是

得不償失?最好是綜合權衡下,世上就沒有十全十美的事情。

『捌』 怎樣把java程序轉換成exe文件

  1. 打包java程序為jar文件。首先,將java程序打包成jar文件,有兩種方法,第一是使內用開發工具容打包!第二是使用cmd打包成jar文件!

  2. 下載jar轉exe轉換器(jar2exe)

  3. 點擊瀏覽,添加需要轉換成exe文件的jar程序包

  4. 選擇運行程序的jdk版本,加入選擇的是1.6(即jdk6.0),則1.5的環境不能運行哦!建議選擇版本低的,選擇下一步!

  5. 選擇控制台程序,就是運性的時候,會有cmd窗口出來!下一步!

  6. 如果程序包里邊含有很多個class文件,則需要選擇一個主函數,就是有main函數的那個類的類名,點擊【選擇】,選好主函數後,點擊下一步!

  7. 如果程序需要外部的jar插件支持,則這里需要添加!沒有則留空,下一步

  8. 命名轉換成什麼名稱的exe程序,和圖標,圖標可以自定義,也可以使用默認,當然默認的不好看!點擊下一步,完成轉換!

『玖』 java程序怎麼打包成exe文件

沒有jvm的支持,java程序是運行不了的。。
之前我也像你這樣,以為用一些工具就可以把版改jar的可運行包弄成exe,最終權發現是不行的。。
以下是純屬個人想法,某些將java程序打包成exe文件的,不過是在你雙擊的時候,添加了一些命令而已,如java
-jar
*
。。
我試過用exe4j把java程序打包成exe格式,但是,我把該exe格式的文件放到沒有java環境支持的機器上面,是會提示錯誤的

閱讀全文

與java打成exe相關的資料

熱點內容
網路中常用的傳輸介質 瀏覽:518
文件如何使用 瀏覽:322
同步推密碼找回 瀏覽:865
樂高怎麼才能用電腦編程序 瀏覽:65
本機qq文件為什麼找不到 瀏覽:264
安卓qq空間免升級 瀏覽:490
linux如何刪除模塊驅動程序 瀏覽:193
at89c51c程序 瀏覽:329
怎麼創建word大綱文件 瀏覽:622
裊裊朗誦文件生成器 瀏覽:626
1054件文件是多少gb 瀏覽:371
高州禁養區內能養豬多少頭的文件 瀏覽:927
win8ico文件 瀏覽:949
仁和數控怎麼編程 瀏覽:381
項目文件夾圖片 瀏覽:87
怎麼在東芝電視安裝app 瀏覽:954
plc顯示數字怎麼編程 瀏覽:439
如何辨別假網站 瀏覽:711
寬頻用別人的賬號密碼 瀏覽:556
新app如何佔有市場 瀏覽:42

友情鏈接