Как запустить сервер Echo Nest?

я пытаюсь установить сервер эхо-гнезда, в соответствии с инструкцией github сначала я устанавливаю java, python , все компоненты Python, которые требуются, и, наконец, установите Apache Solar из 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 в пути к классам

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

C:\echoprint-server\solr\solr\solr\conf\solrconfig.xml

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

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

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


person Saman Bakhshi    schedule 20.11.2015    source источник


Ответы (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

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

person Guilherme Sampaio    schedule 27.12.2015