日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

solr4.8单机部署(solr4.8+tomcat7)

發布時間:2023/12/15 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 solr4.8单机部署(solr4.8+tomcat7) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

所需軟件:solr4.8.1、Tomcat7

下載完相應軟件后開始單機部署(windows下)

  • 在F盤根目錄創建solr文件夾,并解壓solr4.8和tomcat7到該文件夾
  • 在F盤根目錄創建solrhome文件夾,將F:\solr\solr-4.8.1\example\solr下的所有文件復制到solrhome文件夾中
  • 將F:\solr\solr-4.8.1\dist下的solr-4.8.1.war復制到tomcat7的webapps下并更名為solr.war
  • 在F:\solr\apache-tomcat-7.0.53\conf\Catalina\localhost下新建solr.xml,文件內容如下:
  • <?xml version="1.0" encoding="UTF-8" standalone="yes"?>

    <Context docBase="F:\solr\apache-tomcat-7.0.53\webapps\solr.war" debug="0" crossContext="true" ><Environment name="solr/home" type="java.lang.String" value="F:\solr\solrhome" override="true" /></Context>
  • 然后啟動tomcat,然而并不能啟動成功,拋出了異常查看日志文件:
  • 嚴重: Exception starting filter SolrRequestFilter java.lang.NoClassDefFoundError: Failed to initialize Apache Solr: Could not find necessary SLF4j logging jars. If using Jetty, the SLF4j logging jars need to go in the jetty lib/ext directory. For other containers, the corresponding directory should be used. For more information, see: http://wiki.apache.org/solr/SolrLoggingat org.apache.solr.servlet.CheckLoggingConfiguration.check(CheckLoggingConfiguration.java:28)at org.apache.solr.servlet.BaseSolrFilter.<clinit>(BaseSolrFilter.java:31)at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)at java.lang.reflect.Constructor.newInstance(Constructor.java:526)at java.lang.Class.newInstance(Class.java:374)
  • 很明顯:: Could not find necessary SLF4j logging jars ?缺少SLF4J.jar
  • 最后將F:\solr\solr-4.8.1\example\lib\ext下的lib復制到F:\solr\apache-tomcat-7.0.53\webapps\solr\WEB-INF\lib下重啟tomcat即可
  • 訪問http://localhost:8080/solr

  • 總結

    以上是生活随笔為你收集整理的solr4.8单机部署(solr4.8+tomcat7)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。