Elasticsearch

Lucene 소스 수정 및 컴파일

Jack Moon 2012. 10. 8. 15:39

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