"Nothing to start" 尝试启动 Apache Solr 时
"Nothing to start" when trying to start Apache Solr
我有 Ubuntu 14.10
,现在我想安装并尝试 Apache Solr
。首先,我访问了官方 Apache Solr
页面并下载了一个 zip archive。然后我将它解压缩到一个名为 solr
的文件夹中,这样这个手动创建的文件夹现在包含这些文件:
contexts/
libs/
modules/
...
start.jar
在这些文件中,我看到了 start.jar
,因此,按照其中一个教程,我尝试了这个命令(在这个文件夹内):
$ java -jar start.jar
但是,结果,我收到了这条错误消息:WARNING. Nothing to start, exiting...
。我想知道我做错了什么。
根据http://lucene.apache.org/solr/quickstart.html,启动 Solr 5.2.1 的命令是
bin/solr start -e cloud -noprompt
对 start.jar 的引用来自示例文件夹中 start.jar 的旧教程。
添加--module=http
参数。
像这样:$ java -jar start.jar --module=http
bin/solr
就是这么做的,只是它完全不尊重 Linux Standard Base (LSB)
。我不建议使用它。
我有 Ubuntu 14.10
,现在我想安装并尝试 Apache Solr
。首先,我访问了官方 Apache Solr
页面并下载了一个 zip archive。然后我将它解压缩到一个名为 solr
的文件夹中,这样这个手动创建的文件夹现在包含这些文件:
contexts/
libs/
modules/
...
start.jar
在这些文件中,我看到了 start.jar
,因此,按照其中一个教程,我尝试了这个命令(在这个文件夹内):
$ java -jar start.jar
但是,结果,我收到了这条错误消息:WARNING. Nothing to start, exiting...
。我想知道我做错了什么。
根据http://lucene.apache.org/solr/quickstart.html,启动 Solr 5.2.1 的命令是
bin/solr start -e cloud -noprompt
对 start.jar 的引用来自示例文件夹中 start.jar 的旧教程。
添加--module=http
参数。
像这样:$ java -jar start.jar --module=http
bin/solr
就是这么做的,只是它完全不尊重 Linux Standard Base (LSB)
。我不建议使用它。