繁体   English   中英

-bash:solr:在Mac中找不到命令

[英]-bash: solr: command not found in Mac

我正在尝试在Mac中设置Apache Solr。 我正在使用Soler-5.5.0版本和Java 1.8。 我正在按照说明进行尝试。

我试过了:

cd /users/ravi/dev/solr-5.5.0/bin
solr start

但是我得到了错误:

-bash:solr:找不到命令

之后,我尝试了:

cd /users/ravi/dev/solr-5.5.0/server
java -jar start.jar

我收到错误消息:

警告:什么也没开始,正在退出...

用法:java -jar start.jar [选项] [属性] [配置] java -jar start.jar --help#了解更多信息

如何在Mac中设置Solr?

是的,我犯了一个我必须做的错误:

cd /users/ravi/dev/solr-5.5.0
./bin solr start

但是我做到了

cd /users/ravi/dev/solr-5.5.0/bin
solr start

无论如何,它现在正在工作。

我相信将Solr作为服务的最佳方式。 只需执行以下步骤:

1)下载并解压缩Solr

2)一旦运行sudo bash ./solr-6.5.0/bin/install_solr_service.sh solr-6.5.0.tgz

3)上面的命令将设置环境以运行Solr并启动Solr服务。

4)然后使用以下命令播放服务: sudo service solr statussudo service solr restartsudo service solr stopsudo service solr start

无需进一步设置,这是推荐的生产方式。

如果通过Homebrew安装,则应该可以运行

solr start

然后停下来

solr stop

如果未使用homebrew安装,您可以尝试的另一件事是使用cd进入solr目录并运行

bin/solr start

解决此问题的最简单方法是检查您的bin目录,以查看是否已在其中映射了solr。 好像在您的bin目录中找不到solr(我可能错了。我只是关闭了您的错误消息)。

编辑:

如果将solr作为服务安装,则可能必须使用

sudo service solr start

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM