我们有一个带有OBR插件的Nexus Maven存储库,多年来一直为我们的BndTools项目提供依赖服务。
我们将AetherRepository配置为引用obr.xml url(由Nexus生成(,并且工作正常。
现在,在将BndTools升级到最新版本后,AetherRepository不再工作,应该替换为MavenBndRepository,但是如果我理解这一点,我需要提供一个索引文件,列出该存储库中的所有内容。
有没有办法以某种方式生成这个文件?我们在那个 Maven 存储库中有很多东西......
如果您有一个包含存储库索引的 xml 文件(使用 OSGi 存储库模式(,则可以使用aQute.bnd.repository.osgi.OSGiRepository
存储库类型来访问内容。