2012-06-28 3 views
1

나는 solr에 익숙하지 않고 solr 3.6, eclipse 및 tomcat을 사용하여 작업하고있다.Solr 혼란 - solr.war에 사용자 정의 된 토크 나이저를 포함시키는 방법?

Baiscally 사용자 정의 된 토크 나이저를 작성하여 색인 작성 및 검색에 사용해야하므로 solr.war, schema.xml 및 solrconfig.xml에 포함시켜야한다고 생각합니다. 웹 주위를 검색, 나는 빠른 자습서를 찾지 못했습니다. 일반 Tokenizer 클래스를 확장하는 토크 나이저 작성은 간단 할 수 있지만 컴파일하고 solr.war에 포함시키는 방법은 무엇입니까? 사람들은 웹에서 토크 나이저를 작성하고이를 solr의 클래스 패스에 포함시킬 수 있다고 말했지만 그때 solr의 클래스 패스는 무엇입니까?

감사합니다.

+0

난 당신이 전문가 알고 @javanna, 당신은 나에게 내가 이것에 시작을 얻을 수있는 방법에 대한 몇 가지 제안을주지하시기 바랍니다 수 있습니까? 고마워요 !! :) – trillions

+0

당신이 묻는 모든 질문에 나를 언급 할 필요가 없습니다. 왜냐하면 제가 질문에 관여하지 않는다면 통보를받지 않기 때문입니다. 나는 여기있는 유일한 전문가는 아니지만, 어쨌든 매일 매일 모든 문제를 읽었습니다. 걱정할 필요가 없습니다! – javanna

+0

감사합니다 javanna! :) – trillions

답변

2
  • = 당신의 토크 나이와

    < LIB 디렉토리를 항아리를 만들 "../ 추가 모든-발견 - -이 - 디렉토리 - 투 - 클래스 경로에"/>

  • 추가 solrconfig.xml의 요소는

봐 예 \ 디렉토리 난에서 다른 토크 나이로의 schema.xml의 토크 나이를 포함하면 병이있는 디렉토리를 가리키는 n 3.6 분포.

편집 : LIB 요소에 대한 샘플이 보이지 않는이었다

+0

고마워, 알버트! 나는 이것을 먼저 시도 할 것이다. 사실 저는이 항아리와 함께 solr.war를 만들고 싶습니다. 내가 이클립스를 사용한다면 이클립스 프로젝트를 만들고 모든 솔라리스 라이브러리 (jars)를 추가 한 다음 그것을 구성하기 위해 토크 나이저를 추가해야한다는 의미 일까? 미안 해요 기본 질문을 물어, 나는 # dev 및 모든 이러한 오픈 소스 것들이 나에게 새로운 ... – trillions

+0

만약 당신이 일식 전쟁에 추가하고 싶다면 어떻게 든 당신이 손으로 그것을 할 필요가 전쟁을 구축해야합니다 (전쟁 우편 번호처럼 열 수 있습니다) 또는 개미 또는 개미 등은 당신에게 달린 것입니다. – Persimmonium

+0

도움을 주셔서 감사합니다. 내가 만들 수 있는지를 알 수 있습니다. 너무 어렵게 처리하는 방법에 대한 명확한 문서가 없다는 것을 알게 될 것입니다. – trillions

관련 문제