2016-11-24 3 views
1

Я новичок в Apache Solr. Я иду по следующему учебнику - https://examples.javacodegeeks.com/enterprise-java/apache-solr/apache-solr-tutorial-beginners/Apache Solr post.jar issue

В то время как я могу индексировать мой books.csv на моей локальной машине, но я получаю следующий вопрос о моем виртуальном машинно Unable to access jarfile post.jar

Я использую Solr 6.3.0 и java 1.8

Пожалуйста, помогите !!

ответ

1

Ваша команда java не может найти post.jar в каталоге bin.

по умолчанию post.jar присутствует в {solr_home}\example\exampledocs директории Solr

вы можете попытаться дать следующий путь для post.jar

-jar ../example/exampledocs/post.jar 

Полной команды в соответствии с вашей структурой каталогов.

solr-6.0.0\bin>java -Dtype=text/csv -Durl=http://localhost:8983/solr/jcg/update -jar ../example/exampledocs/post.jar books.csv 
+0

Мой post.jar находится в exampledocs. Я сделал то, о чем вы просили. Я все еще сталкиваюсь с несколькими проблемами. Не могли бы вы дать мне точную команду попасть? Solr exampledocs - _F: \ kk \ Solr Установка \ solr-6.3 \ solr-6.3.0 \ example \ exampledocs_ и команда, которую я нажимаю, это _F: \ kk \ Solr Установка \ solr-6.3 \ solr-6.3.0 \ bin > java -Dtype = text/csv -Durl = http: // localhost: 8983/solr/jcg/update -jar F:/kk/Solr Установка/solr-6.3/solr-6.3.0/example/exampledocs/post .jar books.csv_ – Kum

+0

PLS проверить мой отредактированный ответ. –

+0

Большое спасибо! Но теперь я сталкиваюсь со следующим: «Исключение в потоке» main «java.lang.UnsupportedClassVersionError: org/apache/so lr/util/SimplePostTool: Неподдерживаемая версия major.minor 52.0 в java.lang.ClassLoader.defineClass1 (Native Method) на java.lang.ClassLoader.defineClass (Unknown Source) в java.security.SecureClassLoader.defineClass (Unknown Source) в java.net.URLClassLoader.defineClass (Unknown Source) в java.net.URLClassLoader. доступ $ 100 (Неизвестный источник) на java.net.URLClassLoader $ 1.run (Неизвестный источник) ' – Kum