如何从命令行查询未知的 solr 实例的 solr-spec

How to query an unknown solr instance for its solr-spec from the command line

我继承了一个很大的压缩归档文件,其中包含一个来历不明的 solr 实例。如果我在我的 linux 盒子上打开它并想知道它是什么版本,有没有比使用 bin/solr start 等启动它更好的方法?

当我启动 solr 时,仪表板知道它的 solr-spec 是什么;我可以从命令行找出它是什么吗?

大多数库 jar 的名称中都嵌入了版本字符串。所以,只需 grep solr-*.jar

的文件列表

哦,如果你有 bin/solr,你必须已经在 Solr 4.10+ 或 Solr 5 上。在那之前,你开始做 java -jar start.jar 在示例目录中。