如何配置Bambol,使其自动从SVN中的本地存储库中提取依赖的JAR?

如何配置Bambol,使其自动从SVN中的本地存储库中提取依赖的JAR?,svn,maven,repository,local,bamboo,Svn,Maven,Repository,Local,Bamboo,我已经用竹子配置了maven,并且有一个包含特定于组织的JAR的本地存储库。这些罐子存储在SVN中。问题是,当我将jar添加到存储库(在SVN中)并将依赖项添加到pom xml时,Maven不会从SVN中检出它。有一个干净的目标配置在竹子。我缺少什么配置设置?感谢您的帮助 即使您的项目是使用maven构建的,您还是在存储库中存储JAR?这是否意味着每个开发人员在从SVN(以及源文件)检出JAR后都必须手动将其添加到本地存储库中 到目前为止,我看到的大多数配置都使用公司范围的Nexus存储库,与所

我已经用竹子配置了maven,并且有一个包含特定于组织的JAR的本地存储库。这些罐子存储在SVN中。问题是,当我将jar添加到存储库(在SVN中)并将依赖项添加到pom xml时,Maven不会从SVN中检出它。有一个干净的目标配置在竹子。我缺少什么配置设置?感谢您的帮助

即使您的项目是使用maven构建的,您还是在存储库中存储JAR?这是否意味着每个开发人员在从SVN(以及源文件)检出JAR后都必须手动将其添加到本地存储库中

到目前为止,我看到的大多数配置都使用公司范围的Nexus存储库,与所有开发人员使用的相同。这样,添加到此存储库的每个JAR都可供竹构建和团队成员使用


每次我们需要添加一些第三方/公司特定的JAR时,我们只需在提交代码之前将其添加到Nexus,以确保Bambor和其他开发人员的构建不会失败。

嘿,Tomasz,感谢您的回复!开发人员不需要手动将其添加到本地存储库。它是在父pom中配置的,这样它将查找这个包含JAR的签出maven项目。Maven完成其余的工作,将JAR复制到本地存储库。顺便说一句,我将查看Nexus存储库。