2011-05-06 124 views
2

可能重複:
How can I convert my java program to an .exe file ?如何將java項目轉換爲.exe?

你好,

我編碼使用Eclipse軟件的Java項目。現在我需要將該項目轉換爲.exe文件。我導出該項目,因此轉換爲jar文件。

當我雙擊它時,它顯示「無法從'路徑'加載主要類屬性」。所以解壓縮並查看了MANIFEST。那麼它只有版本。

我也用JartoExe軟件轉換成exe文件。它顯示了一個像文件一樣的cmd提示符,但是當我點擊它時,我只是獲得了該窗口的一個閃光。它不開放。

請幫我把jar文件轉換成exe文件!

在此先感謝!

+1

不,所有的答案真的幫了我很多。但遺憾的是我並沒有意識到費率。 – Anu 2011-05-06 03:04:08

+0

這不是關於要點,如果你發現你的任何問題的答案很好,請點擊下面的勾號將其標記爲「接受」。 – 2011-05-06 03:05:56

+0

是的,我以前做過。但我想我說過像你需要15分或什麼的東西。所以,我的勾號不被接受。 – Anu 2011-05-06 03:12:13

回答

1

看看這篇文章:http://introcs.cs.princeton.edu/85application/jar/jar.html

基本上,你必須定義什麼得到清單中的執行,然後,如果你想你的程序在windows下,你可以將jar類型關聯到java.exe,或者創建一個.bat文件來適當地啓動jar。

+0

另請參閱https://regilanj.wordpress。com/2017/11/19 /如何將java文件轉換爲可執行文件/用於圖片代表的答案 – 2017-12-18 04:58:47

0

使用JEXECreator 1.9.3,這是非常好的。它爲您提供了兩個選項來運行程序:無論是使用控制檯或GUI

1

在導出到jar文件時,您需要提供主類名稱,這是您程序的入口點。一旦您執行此操作,jar中的清單文件將具有條目並允許您運行它雙擊罐子。

+0

感謝您的回覆。但是,請您告訴我如何在導出時提供主類名稱?如何在Eclipse中檢查我的項目的類路徑? – Anu 2011-05-06 03:17:49

+0

在eclipse幫助http://help.eclipse.org/helios/index.jsp上看到它,在「JAR清單規範 」下您應該看到「選擇應用程序入口點的類」,而在UI中工作時,您應該相同的選項 ' – sudmong 2011-05-06 03:25:40

+0

好的,謝謝 – Anu 2011-05-06 04:25:50

0

最簡單的方法是將一個eclipse插件「fat.jar」添加到你的eclipse 接下來,當你右鍵點擊你的項目時,你會得到一個選項來建立胖jar。

安裝脂肪罐子後您的日食

在重新啓動..

哇... 很容易...

+0

包括導出 - > Runnable Jar在Eclispse 3.5+ – 2011-05-06 03:36:44

+0

@ Thorbjorn-謝謝!我按照你在這裏指定的方式做了:export-> Runnable jar。現在我檢查了Manifest文件:Manifest-Version :1.0 類路徑: 主類:example.fileLists 名稱:共同 的實現賣方:甲骨文 實施-名稱:MySQL連接/ J 的實現版本:5.1.15 實施 - 供應商ID:com.mysql 規範 - 供應商:Sun Microsystems Inc. 規範標題:JDBC 規範 - 版本:4.0。但是當我在jar文件上單擊時,沒有任何反應。我現在應該怎麼做?請幫忙! – Anu 2011-05-06 03:45:17

1

當您從日食選擇導出,的一個對話框問你什麼是主類是。如果你指定它,那麼當你雙擊jar時,它將啓動應用程序。