2012-05-18 71 views
0

我有一個java項目,它從excel工作表(由用戶指定)讀取數據,執行一些過濾並創建幾個文本文件,然後將修改的數據寫入文本文件。生成的JAR文件未執行

該項目工作正常,現在我想爲它創建一個jar文件。我創建了jar文件,但沒有運行。就代碼而言,它運行時沒有任何錯誤。我使用Netbeans進行GUI。我還看到了相關的問題,表示無法從正在運行的jar中創建文本文件。

是否有解決方法?

+1

*類名*什麼問題?複製/粘貼錯誤或異常輸出作爲編輯到問題中。請不要以爲我們可以閱讀您的想法或看到您的IDE。 –

+0

抱歉沒有指定此項。 我創建了jar文件,但沒有運行。 代碼正在運行,沒有任何錯誤。 –

+0

代碼中沒有錯誤。我正在尋找一種方法來從可執行的jar文件運行我的程序。 –

回答

1

您需要在jar文件的清單中指定主類。

如果您的應用程序捆綁在JAR文件中,您需要某種方式來指示JAR文件中的哪個類是您的應用程序的入口點。您提供與主類頭在清單中,它具有一般形式的信息:主類:「但我現在面臨一些問題,這個」

http://docs.oracle.com/javase/tutorial/deployment/jar/appman.html