刚刚从这里下载了最新的 solr-5.2.1.tgz 版本。根据this和this post,它应该包含子目录中的warfile /dist
。
但是我在发行版中找不到warfile。版本 5.x 中是否有此更改?我在哪里可以获得 solr-5.x 的预构建战争文件以部署在 tomcat 上?
由于自 5.x 以来似乎禁用了 tomcat 支持,我不得不深入挖掘,最后我找到了如何轻松启动 solr 的文档,即使它不在 tomcat 上。
你只需要解压 solr-5.2.1.tgz 文件然后去/solr-5.2.1
执行
$ bin/solr 开始
这将在默认端口 8983 上永久启动 solr 服务器。
实际上,我认为在 tomcat 上部署 warfile 是最简单的方法,但这只会带来您必须处理的各种日志记录错误。所以所描述的方式是适合我的方式。