我有一个 jax-rs 服务,我正在部署到 fuse esb 中,它使用 solrj 连接到 solr 服务器。我在项目中添加了以下 maven 依赖项:
<dependency>
<artifactId>solr-solrj</artifactId>
<groupId>org.apache.solr</groupId>
<version>4.1.0</version>
<type>jar</type>
<scope>compile</scope>
</dependency>
独立测试工作正常,连接到 solrj 工作正常。但是当我部署到 osgi 容器时,我得到 org.apache.noggit 包中的类的 ClassNotFoundException。我的问题是:
我应该为 solrj 使用什么 osgi 包?