簡體   English   中英

在eclipse中添加外部jar

[英]Adding external jar in eclipse

我有一個java主項目和一個java庫項目,它作為庫中的庫添加。

該庫有一些.jars,包含兩者(主要和庫)的基本內容。 我認為主要項目可以訪問這些罐子,但顯然不是。 我對么?

所以...我以為我必須從庫中復制.jars並將它們也放在主項目中。 但這太糟糕了。 所以我從eclipse中找到了“添加外部.jar”,這讓我從庫中添加了這個.jar,但我的問題是:“當我構建一個獨特的.jar時會發生什么?將.jar添加到庫中也是主要的dupplicating本身?“

另外,我可以將一個打開的項目作為庫導入,而不必將其編譯成jar並能夠實時編輯項目嗎?

謝謝

當您為自己的代碼構建一個獨特的jar時,它將不包含來自另一個jar的類。 如果你想讓其他人運行你的程序,他們要么自己需要那個jar,要么你必須用你自己的jar分配額外的jar(假設允許)。

可以解壓縮您所依賴的罐子並將其放入您自己的罐子中,但這是不尋常的,不推薦使用。 如果編寫該代碼的人糾正了錯誤並分發了一個新的jar,獲得新jar的人將得到修復和改進,但不會使用你的打包版本的人,除非你分發一個新的。

我不知道你的最后一個問題意味着什么......

你當然可以有一個項目依賴於另一個項目,這聽起來像你的意思是“ 我可以導入一個開放項目的庫,而不必將其編譯成一個罐子並能夠實時編輯項目嗎? ”。

要從庫項目共享罐子,請轉到“構建路徑”對話框中的“訂購和導出”選項卡,然后勾選要使其可用的罐子。

暫無
暫無

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

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