Solr安装程序 - 错误:无法找到或加载主类org.apache.solr.util.SolrCLI

it-*_*.de 0 java apache lucene solr

尝试使用JDK 64bit 1.8.0在Windows Server 2008上设置solr 6.4.1

设置系统环境变量:

CLASSPATH = "C:\solr-6.4.1\dist\solr-core-6.4.1.jar"
JAVA_HOME = C:\Program Files\Java\jdk1.8.0_121
PATH = "...;C:\Program Files\Java\jdk1.8.0_121\bin"
Run Code Online (Sandbox Code Playgroud)

当尝试通过cmd启动时(作为管理员)"solr start -p 8984"出现以下错误消息:

Error: Could not find or load main class org.apache.solr.util.SolrCLI
Failed removing old solr logs (...)
Run Code Online (Sandbox Code Playgroud)

我解压缩了solr-core.6.4.1.jar,SolrCLI实际上就在其中.

小智 9

确保您已下载并解压缩正确的包:

  • 正确的包装" solr-6.5.0.tgz "通常重140Mb
  • 运行服务器" solr-6.5.0-src.tgz "的包不正确(要编译的资源)