2009-11-30 55 views
0

我是java swing的新開發者。我想打包GUI程序。在neatbeans的幫助下,我得到了一個java jar的文件。但我想將jar轉換爲exe文件,雖然我知道exe4j,但我需要exe文件包括jar和其他文件。 也許在c/C++中使用jar是一個解決方案?如何在c/C++中使用java jar?

回答

1

這些「其他文件」只是Java應用程序使用的數據嗎?如果是這樣,那麼你可以將它們包含在JAR中。如果您使用某種非Java語言編寫其他可執行文件,那麼您可能需要其他類型的打包解決方案。

JAR文件基本上與ZIP文件相同。您可以在裏面看到它,並通過將其擴展名重命名爲.ZIP並使用任何處理ZIP文件的程序(例如7-zip或大多數現代操作系統上的基本文件系統窗口)打開它,輕鬆進行編輯。有特定於JAR的工具,但我更喜歡使用標準的ZIP工具。 (當然,完成後將擴展名更改回.JAR)

JAR只是目錄結構的一種壓縮形式,您需要運行Java應用程序以及提供有關信息的Manifest文件裏面有什麼。