2012-02-28 92 views
2

As I understood,我需要製作一個jar文件才能獲得.exe。Java - eclipse - 獲取.exe文件

我的問題:我的方法:

public static void main(String[] args){ 

在EX1類。當我製作:Export --> Java --> Runnable Jar file時,EX1級不是我的選擇之一。可能是什麼原因?

謝謝

+0

您需要至少運行一次才能首先創建啓動配置文件。 – 2012-02-28 07:58:51

+0

*「據我所知,我需要製作一個jar文件才能得到.exe。」*不,你總是可以從基於.Net的源代碼開始。事實上,如果我想要的只是一個exe文件,我會期待.Net。製作可分發的* Java *應用程序的最佳方式。是將這些類裝入Jar中,並使用[Java Web Start](http://stackoverflow.com/tags/java-web-start/info)啓動它們,它將在Windows,OS X和* nix上運行。 – 2012-02-28 10:41:06

回答

6

Java沒有exe文件;你會有一個可運行的jar;一個xxx.jar文件。可以按如下方式執行:

java -jar xxx.jar 

也能夠導出運行的JAR,你可能必須建立一個運行配置第一......這是在Eclipse的菜單或快捷方式圖標的地方

+0

對不起,但我stiil不明白。我將執行下一步:按運行 - >運行配置 - >按運行。它確實運行該程序,但.jat文件在哪裏? – 2012-02-28 07:37:07

0

只是爲了清楚:Jar文件不是exe文件!

對於你的問題: 如果你至少直接從eclipse運行這些主類至少一次,那麼Eclipse將只向你提供下拉列表中的類。

這些方法:運行方式/ Java應用程序

該類應該出現在下拉列表中後。