如何在Artifactory中将Maven2 repo公开为Maven1 repo?

时间:2013-09-24 10:19:59

标签: artifactory

我们有一个Maven1项目需要来自标准Maven2(远程)仓库的工件,我想通过使用我们的中心Artifactory来解决这个问题。

目前我正在运行本地Artifactory 3.0.3 OSS,独立,默认设置(仅添加了我的虚拟仓库)。

我创建了一个虚拟存储库,它只引用单个maven2远程仓库(spring-release),并在maven-1-defaultRepository Layout选项卡中使用Advanced Settings
我已经为我的project.xml添加了依赖项:

<dependency>  
    <groupId>org.springframework.aws</groupId>  
    <artifactId>spring-aws-maven</artifactId>  
    <version>1.2.2</version>  
    <type>jar</type>  
</dependency>  

但是当我运行“maven build”时,Maven无法解决这种依赖关系。

是否可以使用m2 - &gt;在Artifactory 3.0.3 OSS中m1“bridge”还是需要Pro插件?

// Joran

1 个答案:

答案 0 :(得分:0)

当然可以。定义新的virtual repository,添加要转换的Maven2存储库,在maven-1-default标签的Repository Layout保管箱中选择Advanced。完成。 现在解决来自新虚拟存储库的工件,您已经完成了设置。