我正在使用intelliJ作為我的IDE進行各種Java專案。 我還在使用Maven來構建專案。 我的所有專案都鏈接到一個單一的資料庫。 因此,我一直在開發一組輔助函式,這些函式在各個專案中都很有用,因為它們出現了。 我想把這些輔助函式放在一個包里(MyPackage),然后在需要時直接匯入,就像匯入java.util.ArrayList一樣;
。基于我對 intelliJ 網站的審查,我特別關注了庫的使用。 https://www.jetbrains.com/help/idea/library.html。我還看了一個youtube的視頻。
第一步是要把 "庫 "變成 "庫"。
第一步是 "定義 "你的庫。 說明中沒有明確指出你需要在哪個專案中進行這一步。(i) 您創建庫的專案;或者 (ii) 您想匯入庫的專案。 我想應該是(一)? YouTube視頻上的文字太小了,根本看不清。
然后,你將庫添加到你的模塊,也就是你想添加庫的專案。 你再一次進入專案結構,然后只添加.jar檔案。 我想(認為)我已經做到了,因為在那個.jar檔案中顯示了我正在作業的專案。
我使用MAVEN匯入Maven庫,但我不清楚是否需要將myPackage作為依賴關系加入.pom檔案,因為myPackage不是Maven檔案。
當我的庫中出現.jar檔案時,它只有ArtifactId-版本,而我注意到其他庫有GroupId:ArtifactId-版本。
如果有人有任何建議,將不勝感激。 我已經在這里嘗試了2天的所有方法。
uj5u.com熱心網友回復:
Maven最大的優勢是幫助你管理你的依賴關系,而不需要在你的專案中直接添加.jar檔案。我想到的第一件事是這樣的:
例如,如果你的新專案屬性是:
<groupId>org.example</groupId>>
<artifactId>Test</artifactId>
<version>1.0-SNAPSHOT</version>
那么你的依賴關系應該是這樣的:
<dependency>
<groupId>/span>org.example</groupId>/span>
<artifactId>Test</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>/span>
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/310144.html
標籤:
上一篇:maven構建中的jar名稱
下一篇:APPLICATIONFAILEDTOSTART以下方法不存在:org.springframework.plugin.core.PluginRegistry.of(org.springframewor
