`

resin 安装solr

阅读更多

1. 下载resin,解压,跟tomcat差不多
2. 下载solr,解压。复制solr war文件到resin的webapps外的一个目录。
3. 在resin中配置两个solr应用
    resin.conf 文件中添加两个web-app元素(添加到<host id="" root-directory=".">节点中)。两个应用的archive-path属性都指向同一个war文件就行
   
<web-app id="/solr1" document-directory="webapps/solr1" archive-path="/path/to/solr.war" character-encoding="utf-8">
  <env-entry>
     <env-entry-name>solr/home</env-entry-name>
     <env-entry-type>java.lang.String</env-entry-type>
     <env-entry-value>/path/to/your/solr-home</env-entry-value>
  </env-entry>
</web-app>

<web-app id="/solr2" document-directory="webapps/solr2" archive-path="/path/to/solr.war" character-encoding="utf-8">
  <env-entry>
     <env-entry-name>solr/home</env-entry-name>
     <env-entry-type>java.lang.String</env-entry-type>
     <env-entry-value>/path/to/your/alteranate/solr-home</env-entry-value>
  </env-entry>
</web-app>
    

4. 在solr解压包中,将example/solr文件夹复制到上面每个solr/home指定的目录中,作为起始模板。
5. 运行起来看一下,http://localhost:8080/solr1/admin

   一直报这个错误:
[15:06:23.781] {main} java.lang.VerifyError: class org.apache.solr.search.SolrIndexReader overrides final method setNorm
.(ILjava/lang/String;B)V
  


   无解,去死吧
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics