簡體   English   中英

將jar庫添加到eclipse項目以進行導出

[英]Add jar library to eclipse project for exporting

我有一個名為Snakeyaml.jar的庫,我想將其添加到我的eclipse項目中,以便在導出項目時將其包含在我的jar中。 到目前為止,我僅看到添加“外部Jar”的方法,該方法僅將jar庫添加到構建路徑,並且在導出時不將其包含在程序中! 我該怎么做,我是否需要任何插件? 請幫忙!

謝謝。

將jar添加到構建路徑中是為了進行編譯和運行時,但僅限於eclipse。 一個常見的誤解是可以將jar文件添加到其他jar文件中,這將永遠無法工作。 您可能想要的是將庫jar提取到導出的jar中。 為達到這個:

  1. 文件-導出
  2. 展開Java節點並選擇Runnable JAR File
  3. 在庫處理部分中,選擇將所需的庫提取到生成的JAR中

參考: http : //help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Freference%2Fref-export-runnable-jar.htm

導出時,可以選擇File-> Export-> Runnable Jar Option。 然后使用如下所示的選擇,即將所需的庫提取到生成的jar中

可運行

好的,所以我了解您的實際要求! 您希望將Snakeyaml.jar文件放在導出的jar文件中,並讓程序使用其庫。

為此,將Snakeyaml.jar文件拖放到eclipse中的src文件夾中。

然后,轉到構建路徑,而不是為構建路徑查找外部jar,而是選擇使用eclipse中src文件夾中已經存在的jar文件。 完成此操作后,應將其導出並選擇“將所需的庫提取到jar文件中”或類似的內容,然后一切正常! 使用Winrar之類的工具打開導出的jar文件時,您會注意到您的src文件夾中的jar不存在,但是jar的包實際上與您的jar並排放置。

暫無
暫無

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

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