#java #solr #jdk1.6
#java #solr #java-6
Вопрос:
Может ли Solr 4.9.0 solr-solrj API работать на Java 1.6? (Кажется, он скомпилирован в Java 1.7) Я использую solr server 4.9.0, и ему нужна Java 1.7, но я хочу использовать клиент в своем проекте, и он скомпилирован на Java 1.6
Ответ №1:
Solr 4.9.0 был скомпилирован для java7. Последняя версия, которую я нашел скомпилированной для java6, — 4.7.2. Вы можете увидеть это вpom.xml неработающая ссылка на проект (соответствующая часть воспроизведена ниже).
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
Комментарии:
1. Также стоит упомянуть (возможно, очевидный для некоторых), что клиент solrj 4.7.2 совместим с серверами solr 4.9.0. Смотрите: wiki.apache.org/solr /…