tomcat 설치 solr

2487 단어 OacletomcatxmlSolr
1. tomcat 설치 solr, solr. war. webapps 디 렉 터 리 에 두 지 말고 여러 응용 프로그램 을 하나 로 사용 합 니 다.
2. tomcat 를 설치 하고 conf \ Catalina \ localhost 에 두 개의 파일 solr 1. xml, solr 2. xml 을 만 듭 니 다.
   이것 은 solr 응용 프로그램 두 개 를 설치 하고 하 나 는 파일 을 만 드 는 것 입 니 다.
   solr 1. xml, solr 2. xml 유사
  

<?xml version="1.0" encoding="utf-8"?>
<Context docBase="d:\in\wars\solr1.4.war" debug="0" crossContext="true" >
    <Environment name="solr/home" type="java.lang.String" value="d:\in\solrdate\solr1" override="true" />
</Context>

3. solr 압축 해제 패키지 에서 example / solr 폴 더 를 위 에 있 는 모든 solr / home 이 지정 한 디 렉 터 리 에 복사 하여 시작 템 플 릿 으로 합 니 다.
4. 실행 해 보고,http://localhost:8080/solr1/admin
   OK, 이번 엔 아무 문제 없어 요.
5. DataImportHandler 추가
   solr 1 설정 은 Oacle 데이터 가 져 오기
   5.1 solr / home / conf 폴 더 의 solrconfig. xml 파일 을 편집 하여 config 요소 에 추가 합 니 다.
  
<requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler">  
      <lst name="defaults">  
        <str name="config">data-config.xml</str>  
      </lst>  
  </requestHandler>

   5.2 이 폴 더 에 data - config. xml 파일 을 새로 만 듭 니 다. 내용 은 다음 과 같 습 니 다.
    detail 열 은 blob 형식 입 니 다. Transformer 를 사용 해 야 합 니 다. 이것 은 1.4 버 전에 서 만 있 는 것 입 니 다.
    ClogTransformer 는 1.4 자체 테이프 이 고 Blob 는 스스로 고 쳐 써 야 합 니 다.
    column = "DETAIL" clob = "true" 의 열 이름 DETAIL 은 반드시 대문자 로 써 야 합 니 다. 그렇지 않 으 면 소 용이 없습니다.
  
  
<dataConfig>
  <dataSource type="JdbcDataSource" 
              driver="oracle.jdbc.driver.OracleDriver"
              url="jdbc:oracle:thin:@localhost:1521:XE"
              user="username" 
              password="password"/>
  <document>
    <entity name="pinyin" transformer="MbBlobTransformer"
        query="select id, title, detail,gatedate,typeid,marketid,sourcenet,click,stewardcount,mark,samecode,isdelmark,pic,standard,price from commodity">
        <field column="DETAIL" blob="true"/>
    </entity>
  </document>
</dataConfig>

좋은 웹페이지 즐겨찾기