簡體   English   中英

將外部jar副本添加到Project

[英]Adding External jar copy to Project

我創建了一個項目,但我正在使用外部庫。 在此輸入鏈接描述

我將庫添加到我的Beans中,如下所示:

  1. 右鍵單擊文件夾“Libraries”
  2. 添加庫
  3. 創造...
  4. 給它起個名字“gson 2.7”
  5. 挑選了類,源和javadoc文件。

我繼續編程然后將代碼添加到Github。 然后,當我克隆它時,我的圖書館丟失了。

我怎樣才能解決這個問題 ? 我怎樣才能讓它變得動態,所以我不用再擔心了。 換句話說,我需要將庫添加到我的代碼而不僅僅是引用。

非常感謝您的幫助

只需將您的庫的副本上傳到github。

我沒有使用netbeans,但據我所知,它在項目目錄之外的某處添加了jar,它只是將jar的位置添加到類路徑中。 當您從github上傳然后克隆項目時,不會上傳/克隆jar,並且您的項目的項目結構元數據也會從netbeans中丟失。

我的建議是學習並開始使用像maven這樣的構建工具。 由於您具有Internet連接,因此每次都需要添加依賴庫。 它還將lib添加到項目文件夾的目標目錄中,因此您可能只需要一次Internet連接。 每次都會從github repo上傳和克隆lib。

像eclipse這樣的IDE內置了對maven的支持,所以你甚至不必擔心執行mvn命令。 這是一個讓您感興趣的教程 - 使用您喜歡的IDE。

https://platform.netbeans.org/tutorials/nbm-maven-quickstart.html

非常感謝所有的回復和評論。

從技術上講,我的問題有兩種方法。 對於這個關節示例,我選擇將外部jar文件復制到我的項目中。

1.將jar文件復制到項目中。

  • 轉到項目屬性
  • 在“庫”文件夾下,確保按照以下步驟設置庫文件夾。
  • 在底部添加庫(您可以創建或導入;因為我已經在Netbeans中使用了gson,我剛剛導入它。)
  • 按確定確認即可完成!

2.使用Maven

  • 轉到插件並確保安裝了所有Maven插件,如果不這樣做的話。
  • 創建一個新項目並選擇maven / java應用程序
  • 按照提示操作
  • 此時您可以開始編碼(在我的情況下,我只是從其他項目導入了我的類文件)
  • 右鍵單擊“Dependencies文件夾然后”添加依賴項“
  • 在查詢下鍵入您要查找的存儲庫; 在我的情況下“com.google.code.gson:gson:2.7”
  • 點擊添加即可完成!

非常感謝大家的幫助:)

暫無
暫無

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

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