티스토리 뷰
반응형
<https://openuiz.blogspot.com/2019/02/lucene-analysis-nori.html에서 이동>
(환경)
Windows7, solr-7.6.0, apache-ant-1.10.5, mecab-ko-dic-2.1.1-20180720
(JDK 미설치시)
- JAVA설치
- %JAVA_HOME% 시스템변수 추가
- %ANT_HOME% 시스템변수 추가
- Path에 각각 실행경로 추가
- %JAVA_HOME%\bin
- %ANT_HOME%\bin
(SOLR 미설치시)
- (Lucene이 없으면 Lucene부터) solr zip파일 다운로드 (http://lucene.apache.org/solr/mirrors-solr-latest-redir.html)
- 원하는 곳에 압축해제 (%JAVA_HOME%\solr-7.x.x)
- 콘솔실행(CMD) 후 solr start
- solr create -c [CoreName] (코어 이름은 원하는대로..)
- solr restart
(SSL 인증서 오류가 발생하는 경우 → https)
- cd %JAVA_HOME%\Java\jdk버전\jre\lib\security
- ..\..\bin\keytool -import -alias HQSSL -file "%JAVA_HOME%\HQSSL.cer" -keystore cacerts -storepass changeit
- 이 인증서를 신뢰합니까? [아니오]: 예
- 인증서가 키 저장소에 추가되었습니다.
- 참고) npm config set cafile %JAVA_HOME%\HQSSL.cer (https://www.npmjs.com/get-npm)
(첫실행시)
- (ant없으면 ant부터)
- 디렉토리생성 mkdir -p ~\lucene\analysis\nori\src\resources\org\apache\lucene\analysis\ko\dict
- cd %JAVA_HOME%\lucene\analysis\nori
- ant ivy-bootstrap
- ant regenerate
(이후 사전갱신 시)
- cd %JAVA_HOME%\lucene\analysis\nori
- %JAVA_HOME%\lucene\build\analysis\nori\mecab-ko-dic-2.1.1-20180720 (이곳에 csv파일 복사)
- ant regenerate
- cd ..
- ant nori
- %JAVA_HOME%\lucene.analyzers.nori\lucene\build\analysis\nori\lucene-analyzers-nori-7.6.0.jar (jar 생성됨)
- %JAVA_HOME%\solr-7.6.0\server\solr-webapp\webapp\WEB-INF\lib\lucene-analyzers-nori-7.6.0.jar (jar파일 이곳으로 복사)
잡담) 설정 잡는거나 설치하는게 개짜증이네. 이래서 JAVA가 싫어. ㅠㅠ
반응형
'Devolopment > JAVA' 카테고리의 다른 글
Hexadecimal과 RGB(Red, Green, Blue)로 표현된 색상을 서로 변환하거나 Decimal code로 변형하는 Java 코드 예제 (0) | 2023.06.09 |
---|---|
[J2V8] Java로 만들어진 사칙연산 함수를 javascript구문을 입력받아 실행하는 예제 (0) | 2023.05.19 |
수식 문자열을 받아 사칙연산 (괄호, sqrt, abs, power 포함) 수행하는 Java Code (0) | 2023.03.10 |
application.properties (0) | 2020.02.25 |
자바 (Java) 7 구동 시 glibc 2.4 버전 (Version) 필요 (0) | 2015.05.28 |
반응형
최근에 달린 댓글