Lucene in action 책에 있는 예제를 lucene2.0에서 테스트할 경우 몇군데에서 컴파일 에러가 발생한다.
다음과 같이 수정해서 해결하였다.

Field.Text(...);
Field.Keyword(...);
---------------------------------------------
doc.add(new Field("contents", new FileReader(file)));
doc.add(new Field("filename", file.getCanonicalPath(), Field.Store.YES, Field.Index.UN_TOKENIZED));


QueryParser parser = QueryParser.parser(...);
---------------------------------------------------
QueryParser parser = new QueryParser("contents", new StandardAnalyzer());
Query query = parser.parse(queryStr);


writer.minMergeDocs
--------------------------------
writer.setMaxBufferedDocs(n)
크리에이티브 커먼즈 라이센스
Creative Commons License

Posted by 김형준


Trackback URL : http://www.jaso.co.kr/trackback/116

Comments List

  1. typos 2006/11/02 19:32 # M/D Reply Permalink

    1.4에서 1.9로 옮겨가면서 인터페이스가 많이 바뀌었어요. 파일포맷도 바뀌어버렸다고 합니다. 그리고 속도도 빨라지고.

    1. 김형준 2006/11/03 08:17 # M/D Permalink

      그럴거라고 예상은 했는데 너무 많이 바뀌었네요. 그리고 javadoc내에 그런 내용정도는 포함하고 있어야 할 것 같은데...

Leave a comment
« Previous : 1 : ... 300 : 301 : 302 : 303 : 304 : 305 : 306 : 307 : 308 : ... 388 : Next »