Как запустить Echo Nest Server?

Я пытаюсь установить echo nest server, в соответствии с инструкцией github, я устанавливаю java,python, все компоненты python, которые требуются, и, наконец, устанавливаю apache solar from bitnami на windows 10.

но у меня проблема с тем, как установить Tokyo Tyrant?! и, наконец, когда я запускаю эту команду (для запуска сервера echonest):

java -Dsolr.solr.home=/home/path/to/echoprint-server/solr/solr/solr/ -Djava.awt.headless=true -jar start.jar

apache solar имеет исключение:java.lang.RuntimeException: не удается найти ресурс solarconfig.xml в classpath

но солнечный конфигурационный файл существует в каталоге

C:\echoprint-сервер \ Solr \ Solr \ Solr \ конф \ solrconfig.xml

и ответь мне в конце

Запущено SelectChannelConnector @ 0.0.0.0:8502

Как я могу это исправить? Спасибо

1 ответ

Я был с этой проблемой и решил использовать полный путь к дому Solr с последней косой чертой тоже.

Solr пытался объединить путь с ~ с текущим каталогом, поэтому он не нашел файл конфигурации.

Я использовал:

~/Desktop/www/echoprint/solr/solr/solr/

И когда я перешел на это, он начал работать.

/home/melhergui/Desktop/www/echoprint/solr/solr/solr/

Если вы уже делаете это, я думаю, что вы могли бы избежать своего пути и попытаться увидеть в журнале Solr, который печатает на экране. Вот где я нашел проблему:

INFO: using system property solr.solr.home: ~/Desktop/www/echoprint/solr/solr/
Dec 27, 2015 11:54:28 AM org.apache.solr.core.CoreContainer$Initializer initialize
INFO: looking for solr.xml: /home/melhergui/Desktop/www/echoprint/solr/solr/~/Desktop/www/echoprint/solr/solr/solr.xml
...
SEVERE: java.lang.RuntimeException: Can't find resource 'solrconfig.xml' in classpath or '~/Desktop/www/echoprint/solr/solr/conf/', cwd=/home/melhergui/Desktop/www/echoprint/solr/solr

Я надеюсь, что это поможет вам запустить его.

Другие вопросы по тегам