Как зафиксировать java RuntimeException: не Может найти ресурс 'solrconfig.xml'?

Решение состояло в том, чтобы создать тестовый проект для "AnyCPU" вместо 32-разрядного. Я могу работать вокруг ограничения, которое заставило нас использовать 32 бита.

Спасибо David и Joe90 для предложений. Я, конечно, изучил несколько новых вещей. fuslogvw.exe является потрясающим, я ранее не знал, что это существовало.

13
задан 7 revs, 4 users 77% 18 November 2015 в 15:01
поделиться

1 ответ

Я подозреваю, что вам просто нужна косая черта в начале, чтобы указать, что имя вашего каталога является абсолютным, а не относительным:

solr.solr.home=/home/huenzhao/search/tomcat6/bin/solr

Если это не так, укажите, где ваш solrconfig.xml живет.

На компьютере под управлением Windows обновите свойство solr / home в solr / web.xml в следующих строках:

<env-entry>
    <env-entry-name>solr/home</env-entry-name>
    <env-entry-value>C:/solr</env-entry-value>
    <env-entry-type>java.lang.String</env-entry-type>
</env-entry>
16
ответ дан 1 December 2019 в 21:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: