簡體   English   中英

Maven指定源位置

[英]Maven Specify Source Location

有沒有一種方法可以告訴Maven您的源在帶有相對路徑的pom.xml中的本地位置? SVN存儲庫中有很多項目,在本地我鏡像存儲庫。 在我的IntelliJ IDEA中,我可以執行此操作,並為外部依賴項修改本地源代碼,並且在某些情況下它非常有用。

為了清楚起見,這與我可以為Maven配置源位置不同嗎? 有兩種方式。 幾年后,我想使用其中之一,而我想使用本地已有的與SVN共享相同相對路徑的源。

我的問題也與我看到的不同,在這篇文章中,您可以告訴Maven下載上載到資源庫的源,因為我不想涉及我們的Maven回購,所以從Maven資源庫獲取源JAR

您的問題有2個指示。

方向I.創建自己的重新存儲(也稱為公司存儲庫
1.創建自己的Maven存儲庫
請參閱: 內部存儲庫部分中的https://maven.apache.org/guides/introduction/introduction-to-repositories.html --->。
2.通過找出您的存儲庫地址,通知pom.xml文件中的IntelliJ IDEA使用自己的存儲庫。


方向二。
您希望IntelliJ IDEA不會從Internet下載現有工件。

是的, 如果存在工件。 IntelliJ IDEA自動導入到您的項目。 您什么都不需要做。

本地存儲庫位於: ...\\.m2\\repository (開頭為3個點,僅在Windows操作系統中)。

您可能還希望將工件放入...\\.m2\\repository ,並且必須遵循Maven的預定義結構。

暫無
暫無

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

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