您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Java >> PDFBox与lucene的集成

PDFBox与lucene的集成

来源:网络整理     时间:2016/7/29 9:46:00     关键词:

关于网友提出的“ PDFBox与lucene的集成”问题疑问,本网通过在网上对“ PDFBox与lucene的集成”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: PDFBox与lucene的集成
描述:

我想使用PDFBox把pdf文件建立索引。。


document = new Document();
document = LucenePDFDocument.getDocument(dataFiles[i]);//dataFiles[i]这个是我循环出来的文件路径
indexWriter.addDocument(document);

总是执行到document = LucenePDFDocument.getDocument(dataFiles[i]);
这一句的时候报下面的错

Exception in thread "main" java.lang.NoSuchMethodError: org.apache.lucene.document.Document.add(Lorg/apache/lucene/document/Field;)V
at org.pdfbox.searchengine.lucene.LucenePDFDocument.addUnindexedField(LucenePDFDocument.java:224)
at org.pdfbox.searchengine.lucene.LucenePDFDocument.convertDocument(LucenePDFDocument.java:265)
at org.pdfbox.searchengine.lucene.LucenePDFDocument.getDocument(LucenePDFDocument.java:377)
at TxtFileIndexer.main(TxtFileIndexer.java:76)

NoSuchMethodError 这个错时找不到方法。。。索引我就看下一下pdfbox的源码。。发现好像这个LucenePDFDocument类是空的。。没有内容。。。是我pdfbox包下错了呢?还是怎么回事  我下的是 pdfbox-0.7.3.jar
请各位指教下。。。。
解决方案1:

LZ,好了就分享下,什么问题

解决方案2:

pdf 没用过 不过Lucene的版本差异很大 升一个版本以前的就用不成了
你还是 搜下 看看别人的例子中 什么什么版本搭配的


以上介绍了“ PDFBox与lucene的集成”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3001043.html

相关图片

相关文章