Maven 部署后Nexus索引丢失工件

Maven 部署后Nexus索引丢失工件,maven,nexus,maven-indexer,Maven,Nexus,Maven Indexer,我有一个NexusRepo(v2.1.2),在这里我部署了使用maven bundle插件创建的osgi bundle。默认情况下,nexus索引不包括bundle类型的包,因此如果我搜索一个包,我只会得到对pom的引用,而不是bundle(jar)。 然而,在这之后,我设法使它正常工作。下面是我添加到/usr/local/sonatype work/nexus/conf/packaging2extension mapping.properties中的内容 bundle=jar 如果在更改之后

我有一个NexusRepo(v2.1.2),在这里我部署了使用maven bundle插件创建的osgi bundle。默认情况下,nexus索引不包括bundle类型的包,因此如果我搜索一个包,我只会得到对pom的引用,而不是bundle(jar)。 然而,在这之后,我设法使它正常工作。下面是我添加到
/usr/local/sonatype work/nexus/conf/packaging2extension mapping.properties中的内容

bundle=jar
如果在更改之后,我按照文章中的建议重新生成索引,那么现在索引包含了bundle。然而,我的问题是,当我重新部署其中一个bundle的新快照时,它会从索引中消失。要恢复索引,唯一的方法是再次创建索引。显然,此时整个工作流都无法使用:我无法在每次部署后手动重新创建索引

这是一个已知的问题吗?虫子?配置错误?
有什么办法解决吗?
我正在使用RESTAPI进行查询,因此从索引中丢失工件是非常糟糕的

这是一个错误
有一张票是为它开的