0

Solr 6のインストールでcarrot2を使用しようとしていますが、クエリを呼び出すときに得られるのは次のとおりです。

java.lang.NoClassDefFoundError: com/carrotsearch/hppc/ObjectHashSet 06:04:55 solr.1 | at org.carrot2.text.preprocessing.PreprocessingContext.<init>(PreprocessingContext.java:53) 06:04:55 solr.1 | at org.carrot2.text.preprocessing.pipeline.CompletePreprocessingPipeline.preprocess(CompletePreprocessingPipeline.java:65) 06:04:55 solr.1 | at org.carrot2.clustering.lingo.LingoClusteringAlgorithm.cluster(LingoClusteringAlgorithm.java:191) 06:04:55 solr.1 | at org.carrot2.clustering.lingo.LingoClusteringAlgorithm.access$000(LingoClusteringAlgorithm.java:63) 06:04:55 solr.1 | at org.carrot2.clustering.lingo.LingoClusteringAlgorithm$1.process(LingoClusteringAlgorithm.java:177)

最新のcart2をダウンロードして追加しようとしました: <lib dir=".../carrot2-workbench-3.12.0/plugins/" regex=".*\.jar" />

ジャーはどこにありますcom.carrotsearch.hppcが、何も変わりませんでした。

それを機能させる方法についての助けをいただければ幸いです。

4

1 に答える 1

0

構成に問題があります。Solr 6.0.0 をダウンロードし、デフォルトの指示 (techproducts の例を実行) に従ったところ、すべて正常に動作しました。

HPPC は Solr のデフォルト ライブラリに存在するため、クラスパスで確実に見つかるはずです。

https://cwiki.apache.org/confluence/display/solr/Result+Clustering

于 2016-05-10T08:33:14.720 に答える