簡體   English   中英

在OSGi容器中使用Solrj

[英]Use Solrj in OSGi Container

我有一個jax-rs服務,我正在將其部署到使用solrj連接到solr服務器的保險絲esb中。 我在項目中添加了以下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軟件包?

如果使用Fuse ESB,則使用功能更容易安裝。 您可以通過安裝solr

features:install camel-solr

您可以通過以下方式查看開箱即用的所有功能

features:list

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM