Как запустить 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
Я надеюсь, что это поможет вам запустить его.