2016-06-09 62 views

回答

2

這裏是你的答案:

  1. 啓動命令提示符。
  2. 導航到保存您的類文件的文件夾:
    C:\>cd \mywork
  3. 設定的路徑,包括JDK的bin。
    例如:
    C:\mywork> path c:\Program Files\Java\jdk1.7.0_25\bin;%path%
  4. 編譯類(ES):
    C:\mywork> javac *.java
  5. 創建清單文件和JAR文件:
    C:\mywork> echo Main-Class: Craps >manifest.txt
    C:\mywork> jar cvfm Craps.jar manifest.txt *.class

    C:\mywork> jar cvfe Craps.jar Craps *.class

測試你的罐子:

C:\mywork> Craps.jar

C:\mywork> java -jar Craps.jar

+0

這部分實際上是你的問題的答案是「jar」命令。無論操作系統如何,JDK的任何發行版本都會隨之而來,所以它不是「Linux」命令。這是一個程序,您可以通過安裝的任何JDK發行版獲得 – arcy

0

在Eclipse中,選擇項目/類,右擊,出口>的Java> JAR文件。 有時,導出到jar文件可能無法運行,而是導出到「Runnable JAR文件」。

出口的Java類,直接在命令行JAR文件: 的jar -cvf jarFile.jar jarFileClass.class 要創建可執行的JAR文件,你需要提供一個清單文件,包括你的主類的清單。

  1. 用任何文本編輯器創建MANIFEST.MF文件: 清單版本:1.0 主類:HelloWorld的
  2. 執行以下jar命令來創建可執行的JAR Java的罐子-cvfm jarFile.jar清單。 MF jarFileClass.class 加入清單

瞭解更多:http://javarevisited.blogspot.com/2012/03/how-to-create-and-execute-jar-file-in.html#ixzz4B73l9pB8

要運行命令行jar文件:java的-j ar jarFile.jar

-2

我在生產中使用Launch4j已有2年,現在在700多臺機器上沒有單一問題! 你可以找到完整的例子here,但也可以直接從maven this plugin建立exe文件。

+0

雖然此鏈接可能回答此問題,但最好在此處包含答案的重要部分,並提供供參考的鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 - [來自評論](/ review/low-quality-posts/12640990) – pczeus

+0

@pczeus我已經提供了完整示例的鏈接,這是自解釋性的,爲什麼我要在這裏粘貼內容? –