我編寫了一個名爲Main.java的.java文件,並使用Windows命令提示符中的javac編譯了它。編譯器正在創建多個.class文件(稱爲Main.class,Main $ 1.class,& Main $ 2.class - 大概是因爲我的Main.java文件中有匿名內部類)。我正在嘗試創建一個可運行的.jar文件,以便我可以雙擊運行此應用程序的快捷方式(它是一個Java Swing應用程序),但當我導航到三個類文件的目錄並鍵入時,我不成功:(JAVA)使用命令提示符從多個.class文件創建.jar文件
jar cfv file.jar Main.class Main$1.class Main$2.class
命令提示符,然後輸出這樣的文字:
added manifest
adding: Main.class(in 4871) (out = 2848)(deflated 41%)
adding: Main$1.class(in 1409) (out = 833)(deflated 40%)
adding: Main$2.class(in 1239) (out = 767)(deflated 38%)
儘管這樣,當我雙擊在Windows資源管理器的文件file.jar,簡單地說,沒有任何反應。沒有應用程序打開。
希望有人能幫助我解決這個問題。謝謝
最好... SL
看看這個問題,它回答了你的問題。這方面有很多問題。 HTTP://計算器。com/questions/13081920/creating-an-executable-jar-file – 2013-02-11 22:07:27