jake_kim 2019. 4. 25. 10:00
반응형

버전 8.0 기준)

1) Download
URL=http://archive.apache.org/dist/lucene/java/

 

2) lucene-core-8.0.0.jarlucene-demo-8.0.0.jarlucene-queryparser-8.0.0.jar

위치 확인

 

3) 샘플 소스 다운로드

https://lucene.apache.org/core/8_0_0/demo/overview-summary.html#Location_of_the_source

IndexFiles.java, SearchFiles.java 다운로드

 

4) Compile

"C:\Program Files\java\jdk1.8.0_141\bin\javac" -d . -classpath .;.\lucene-core-8.0.0.jar;.\lucene-demo-8.0.0.jar;.\lucene-queryparser-8.0.0.jar *.java

 

5) Run

- 폴더 docs, index 생성

- docs 에 아무 텍스트 파일 붙여넣기

- 실행 (index 폴더에 결과됨)

  "C:\Program Files\java\jdk1.8.0_141\bin\java" -classpath .;.\lucene-core-8.0.0.jar;.\lucene-demo-8.0.0.jar;.\lucene-queryparser-8.0.0.jar org.apache.lucene.demo.IndexFiles -index index -docs docs

- 실행 ( 입력 대기 상태가 되는데, 텍스트 파일의 아무 단어나 입력하면 파일을 찾아 줌 )

  "C:\Program Files\java\jdk1.8.0_141\bin\java" -classpath .;.\lucene-core-8.0.0.jar;.\lucene-demo-8.0.0.jar;.\lucene-queryparser-8.0.0.jar org.apache.lucene.demo.SearchFiles

 

반응형