簡體   English   中英

將文件夾轉換為Java中的可執行jar文件

[英]Turning a folder into an executable jar file in Java

我需要將文件夾轉換為可執行jar文件的一些幫助。 我想在我的應用程序中而不是從批處理文件中執行此操作。 基本上,我的桌面上已經有一個包含類文件的文件夾,我所要做的就是將該文件夾轉換為可執行的jar文件。

我已經嘗試過了:

    File file = new File(System.getProperty("user.home") + "/Desktop/myfolderwithclasses");
    File file2 = new File(System.getProperty("user.home") + "/Desktop/myfolderwithclasses.jar");
    file.renameTo(file2);

不幸的是,所有這些操作只是將文件夾重命名為我設置的名稱,但它不會更改文件類型。

任何幫助,將不勝感激。

您可以使用eclipse並導出可運行的jar。

制作可執行的JAR並不像重命名文件夾那樣簡單。 如前所述,您可以使用IDE功能,但是更可移植的解決方案是使用Apache Ant之類的東西,許多IDE實際上都支持該功能。 您將要使用JAR Task 如果您只需要打包自己的類,而沒有復雜的庫結構,則頁面底部的示例就足夠了。 這是Ant的Hello World教程 ,可幫助您設置構建文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM