Lucene 소스 수정 및 컴파일
출처 http://imine.chonbuk.ac.kr/~ddiriri/IR_2010/20101108_lucene_jgh.pdf
WhitespaceAnalyzer를 이용한 한글검색
# vi /usr/local/lucene-2.9.4/src/demo/org/apache/lucene/demo/IndexFiles.java
//import 추가
import org.apache.lucene.analysis.WhitespaceAnalyzer;
// 분석기 수정 (58line)
StandardAnalyzer (Version.LUCENE_CURRENT) -> WhitespaceAnalyzer()
# vi /usr/local/lucene-2.9.4/src/demo/org/apache/lucene/demo/SearchFiles.java
//import 추가
import org.apache.lucene.analysis.WhitespaceAnalyzer;
// 분석기 수정 (124line)
StandardAnalyzer (Version.LUCENE_CURRENT) -> WhitespaceAnalyzer()
컴파일
# cd /usr/local/lucene-2.9.4
# rm -rf build
# ant
# ant war-demo
주의할점
새로운 파일을 만들때 반드시 상단에
package org.apache.lucene.demo; // package 시킬것
public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello World!");
}
}
'Elasticsearch' 카테고리의 다른 글
[Elasticsearch] 엘라스틱서치 데이터 입력 (0) | 2015.08.20 |
---|---|
[Elasticsearch] 엘라스틱서치 설치 (0) | 2015.08.19 |
Mysql JDBC 설치 (0) | 2012.10.08 |
Lucene 설치 (0) | 2012.10.08 |
JAVA 설치 (0) | 2012.10.08 |