Lucene的KStemmer有私有构造函数

时间:2013-04-30 18:23:26

标签: lucene

我正在尝试使用KStemmer,但它有一个私有构造函数,所以我不能显式地调用它的stem方法。它应该如何使用?

2 个答案:

答案 0 :(得分:2)

我相信你应该使用KStemFilter,而不是直接使用词干分类。

答案 1 :(得分:2)

使用KStemFilter而不是KStemmer,因为KStemmer的构造函数具有空访问说明符,这意味着外部类无法访问它,请检查此链接Aren't Java constructors public by default?

以下是如何在java中使用KStemFilter,请查看以下链接

https://github.com/mwsoft/sample/blob/master/solr-filter-sample/src/jp/mwsoft/sample/lucene/filter/KStemFilterSample.java