У меня возникли проблемы с пониманием того, как Solr вписывается в Jetty, и почему я не могу заставить start.jar в дистрибутиве работать.
Я могу запустить все примеры конфигураций с помощью java -jar start.jar
. Однако, когда я пытаюсь запустить что-то вроде follwing -
java -Dsolr.solr.home=/Users/jwwest/solr -jar $(brew --prefix solr)/libexec/example/start.jar
- возникает следующая ошибка:
java.io.FileNotFoundException: No XML configuration files specified in start.config or command line.
at org.eclipse.jetty.start.Main.start(Main.java:506)
at org.eclipse.jetty.start.Main.main(Main.java:95)
Я открыл файл start.jar, и есть файл start.config, расположенный внутри банки, который, как я предполагаю, должен обрабатывать эту конфигурацию для меня. Я не понимаю, почему он будет работать при запуске из каталога примеров дистрибутивов, но не за его пределами.