Solr:SimplePostTool not found错误使用快速入门指南

ssm49v7z  于 9个月前  发布在  Solr
关注(0)|答案(3)|浏览(82)

我正在学习Solr并使用快速入门指南。当使用命令将示例文档发布到Solr核心时:

java -jar -Dc=techproducts example/exampledocs/post.jar *.xml

我犯了这些错误:

Error: Could not find or load main class org.apache.solr.util.SimplePostTool
Caused by: java.lang.ClassNotFoundException: org.apache.solr.util.SimplePostTool

我的Java版本是JDK 11,我的Solr版本是9.3.0。
我不明白为什么我会得到这些。我没有安装多个Java示例。任何帮助将不胜感激。

i2byvkas

i2byvkas1#

确保您在Solr(Binary)-https://www.apache.org/dyn/closer.lua/solr/solr/9.3.0/solr-9.3.0.tgz?action=download上下载了正确的版本
您可能下载了Source版本。

bjp0bcyl

bjp0bcyl2#

我也遇到了同样的问题。
9.2.1中有“SimplePostToolxxx.class”文件。示例\exampledocs\post\org\apache\solr\util
但是在9.3.0中没有这样的.class文件。也许这就是原因。
我们可能暂时使用9.2.1中的SimplePostTool。

cnjp1d6j

cnjp1d6j3#

显然,post.jar已经不完整了。
试试看:
java -cp server\solr-webapp\webapp\WEB-INF\lib\solr-core-9.3.0.jar org.apache.solr. jsp.SimplePostTool -h

相关问题