我們有一個需要來自標準Maven2(遠程)回購的工件的Maven1項目,我想通過使用我們的中央Artifactory來解決這個問題。如何在Artifactory中將Maven2回購作爲Maven1回購?
目前我正在運行一個本地的Artifactory 3.0.3 OSS,獨立,默認設置(只添加了我的虛擬回購)。
我已經創建了僅referes到單個遠程maven2的回購(spring-release
)和Repository Layout
(Advanced Settings
標籤)使用maven-1-default
虛擬庫。
我添加了一個依賴於我的project.xml
:
<dependency>
<groupId>org.springframework.aws</groupId>
<artifactId>spring-aws-maven</artifactId>
<version>1.2.2</version>
<type>jar</type>
</dependency>
但是當我運行「Maven構建」 Maven可以不能解決這種依賴性。
是否有可能在Artifactory 3.0.3 OSS中擁有m2 - > m1「橋接」或者是否需要Pro附加組件?
//喬蘭
感謝回覆@JBaruch,我認爲這將是解決方案,但我不能得到那個工作。我在'Resolved Repository'中爲我嘗試使用的每個預定義的m2-repository獲得一個'!',並且這些存儲庫的依賴關係不能由Maven1解決 – joran