Ⅰ 如何將一個java應用程序打包成.exe
1.以netbeans 7.1.1中的java項目為例,啟動netbeans 7.1.1,並在裡面打開自己需要打包成exe的java項目
2.選中該項目,調試確保通過無錯誤之後,點擊工具欄上面的「清理並生成」按鈕
很快netbeans就能為我們生成一個jar的包了,具體路徑可以查看輸出窗口獲得。一般是位於項目文件夾的dist目錄下,記住這個jar文件的所在位置
Ⅱ 如何將java源程序打包成可執行文件
第1步 : 完全略過,直接點Next
第2步 : 選擇「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目錄到.exe文件的輸出目錄下「桌面projectJRE」,然後回到exe4j中在彈出窗口刪除列表中的所有項。是三項,一個注冊表的,一個JAVA環境變數的,一個JDK環境變數的,都不要。然後單擊綠「+」,選擇directory並選擇JRE的根目錄,是「桌面projectJRE」就是 後的目錄,選完後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程序無關。
Ⅲ 如何把java程序打包成.jar
打包成一般的jar包的步驟如下:
1.輸入如下命令即可:
Cmd代碼
jar
cvf
counter.jar
-C
bin
.
其中,「-C
bin」實際上是告訴jar命令先cd到bin目錄下,再在此目錄執行沒有參數「-C
bin」的命令,等價於:
2.Cmd代碼
cd
bin
jar
cvf
counter.jar
.
//
"."代表當前路徑
Ⅳ 如何把java程序打包成.jar
方案一:用Eclipse自帶的Export功能
步驟1:准備主清單文件 「MANIFEST.MF」,
步驟2:右擊Java工程選擇Export—>選擇JAR file—>Next
步驟3:選擇要打包的文件,不需要的文件不必打包,減小打包後的jar文件大小,並進行選項配置如下
步驟4:選擇我們在第一步中自定義的配置文件路徑,這一步很重要,不能採用默認選項
方案二:安裝Eclipse打包插件Fat Jar
Fat Jar Eclipse Plug-In是一個可以將Eclipse Java Project的所有資源打包進一個可執行jar文件的小工具,可以方便的完成各種打包任務,我們經常會來打jar包,但是eclipse自帶的打包jar似乎不太夠用,Fat Jar是eclipse的一個插件,特別是Fat Jar可以打成可執行Jar包,並且在圖片等其他資源、引用外包方面使用起來更方便。
步驟1:右擊工程項目選擇Buile Fat Jar
步驟2:配置jar文件存放目錄,主Main文件等,如下圖
步驟3:選擇所要用到的第三方jar包
Ⅳ 怎麼將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程序怎樣打包
第一:普通類導出jar包,我說的普通類就是指此類包含main方法,並且沒有用到別的jar包。
1.在eclipse中選擇你要導出的類或者package,右擊,選擇Export子選項;
2.在彈出的對話框中,選擇java文件---選擇JAR file,單擊next;
3.在JAR file後面的文本框中選擇你要生成的jar包的位置以及名字,注意在Export generated class files and resources和Export java source files and resources前面打上勾,單擊next;
4.單擊兩次next按鈕,到達JAR Manifest Specification。注意在最底下的Main class後面的文本框中選擇你的jar包的入口類。單擊Finish,完成。
你可以在dos環境下,進入你的jar所在的目錄,運行 java -jar 名字.jar,檢測運行是否正確。
第二、你所要導出的類里邊用到了別的jar包。比如說你寫的類連接了資料庫,用到資料庫驅動包oracl.jar.。
1.先把你要導出的類按照上面的步驟導出形成jar包,比如叫test.jar
2.新建一個文件夾main,比如在D盤根目錄下;
3.把test.jar和oracl.jar拷貝到main文件下,右擊test.jar,解壓到當前文件夾。把META-INF\MANIFEST.MF剪切到另外一個地方 (比如是桌面!) ;
4.右擊oracl.jar,解壓到當前文件夾。
5.在dos環境下,進入到D盤的main文件夾下,執行 jar cvfm new.jar meta-inf/manifest.mf .,不要忘了最後面的點。
6.用壓縮工具打開你新生成的new.jar,用你放在桌面的META-INF\MANIFEST.MF覆蓋new.jar原有。
你可以在dos環境下,進入你的jar所在的目錄,運行 java -jar 名字.jar,檢測運行是否正確。
Ⅶ 怎樣打包JAVA程序
第一:普通類導出jar包,我說的普通類就是指此類包含main方法,並且沒有用到別的jar包。
1.在eclipse中選擇你要導出的類或者package,右擊,選擇Export子選項;
2.在彈出的對話框中,選擇java文件---選擇JAR file,單擊next;
3.在JAR file後面的文本框中選擇你要生成的jar包的位置以及名字,注意在Export generated class files and resources和Export java source files and resources前面打上勾,單擊next;
Ⅷ 如何把java程序打包成exe
工具/原料
jar轉exe轉換器
java程序
方法步驟
1、下載jar轉exe轉換器,雙擊運行
Ⅸ 怎麼將java程序打包成exe
1、在eclipse開發平台下開發好Java項目(無錯誤,並可正確運行),首先要把Java項目打包成.jar文件。:右鍵項目--導出--選擇java下的jar文件--要導出的文件和目錄後點擊完成……(記住你選擇的輸出路徑,因為等會要用到打包好的.jar文件)
2、:next--選擇jar--輸入要生成程序的名稱和保存的路徑--要是想用自己的icon就勾選icon file並通過文件選擇器定位到你的icon
3、接下來是載入你的jar包(如果要載入其它jar類包,方法一樣,比如jxl.jar)
4、點擊右邊的「綠色加號」,在archive里選擇你的jar包,選好主類,點ok......
5、選擇最小的jre版本,一直下一步,默認就可以了,直到有提示exe4j has finished...
6、點擊"click here to start the application"便可啟動,然後在你之前選擇的輸出保存路徑便可找到打包好的exe文件。
Ⅹ 怎樣將編譯好的java程序打包成可執行文件
需要的工具myeclipse 、jar2exe
步驟:1、將Java項目導出成.jar包,滑鼠右鍵項目名,選擇導出