我正在尝试将Lucene集成到我现有的项目中。如果我创建一个单独的项目并在单独的项目中测试Lucene,它工作正常。但是当我在其他项目中添加Lucene时会出现问题。当我尝试像这样实例化IndexWriter对象时:
IndexWriter writer = new IndexWriter(dir, iwc);
其中:
File path = new File("/java-project/index");
Directory dir = FSDirectory.open(path);
Analyzer analyzer = new StandardAnalyzer(null);
IndexWriterConfig iwc = new IndexWriterConfig(analyzer);
我收到以下错误:
构造函数IndexWriter未定义。
P.S我已经包括了所有必需的罐子。我也尝试使用以前的版本,因为我认为这是一个兼容性问题,但都是徒劳的。