2016-12-03 87 views
0

我正在我的Solr上ec2例如,从aws,我已经加了我的lib文件夹solrj库在我solr实例,并在solr.config添加的路径,但我仍然得到以下错误:Java错误:java.lang.NoClassDefFoundError

12-03 01:20:59.010: E/AndroidRuntime(5594): 
java.lang.NoClassDefFoundError: Failed resolution of: 
Lorg/apache/solr/client/solrj/impl/HttpSolrClient$Builder; 

我还需要做什么?

回答

1

添加solrj为libary:

摇篮:

// https://mvnrepository.com/artifact/org.apache.solr/solr-solrj 
compile group: 'org.apache.solr', name: 'solr-solrj', version: '6.3.0' 

Maven的:

<!-- https://mvnrepository.com/artifact/org.apache.solr/solr-solrj --> 
<dependency> 
    <groupId>org.apache.solr</groupId> 
    <artifactId>solr-solrj</artifactId> 
    <version>6.3.0</version> 
</dependency> 
+0

添加我该在哪里呢? –

+0

在您的Maven或Gradle构建脚本中......当然。但它假定你正在使用Maven或Gradle来构建你的版本。 –

+0

它是一个Android应用程序,并没有编写构建脚本 –

相关问题