Solr-solrj 4.9.0是否能在jdk 1.6上运行?

4

是否可以在Java 1.6中运行Solr 4.9.0 solr-solrj API?(看起来是在Java 1.7中编译的) 我正在使用Solr服务器4.9.0,它需要Java 1.7,但我想在我的项目中使用客户端,而它是在Java 1.6上编译的。

1个回答

5

Solr 4.9.0已为Java7编译。我找到的最后一个为Java6编译的版本是4.7.2。您可以在项目的pom.xmlbroken link中看到这一点(下面是相关部分)。

    <plugin>
      <artifactId>maven-compiler-plugin</artifactId>
      <version>3.1</version>
      <configuration>
        <source>1.6</source>
        <target>1.6</target>
      </configuration>
    </plugin>

还值得一提的是(对于一些人来说可能很明显),solrj 4.7.2客户端与solr 4.9.0服务器兼容。请参见:http://wiki.apache.org/solr/Solrj#SolrJ.2FSolr_cross-version_compatibility - Chris

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接