前面使用Tomcat搭建solr,參考文章:
http://www.cnblogs.com/HD/p/3977799.html
原來solr可以不使用tomcat/jboss等服務器,它自身已經集成了web服務功能。搭建方法:
(這裏使用的是solr-4.10.0,跳過安裝java)
1、打開解壓出來的solr目錄,找到這個目錄solr-4.10.0\example,裏邊有一個start.jar文件。(現在不管,之後使用)
2、打開web.xml文件,文件位於:solr-4.10.0\example\solr-webapp\webapp\WEB-INF
加入這段xml到<web-app/>內:
<env-entry> <env-entry-name>solr/home</env-entry-name> <env-entry-value>F:\Tools\Java\solr-4.10.0\example\solr</env-entry-value> <env-entry-type>java.lang.String</env-entry-type> </env-entry>
其中,<env-entry-value/>的值就是solr home。
事實上,這個就是tomcat/jboss下的solr web,把需要的jar包都複製到這裏的lib目錄下即可。比如IKAnalyzer2012FF_u1.jar / mysql-connector-java-5.1.7-bin.jar等
4、啓動solr。回到第1步,目錄:solr-4.10.0\example,運行命令:
java -jar start.jar
5、打開瀏覽器,輸入地址:
http://localhost:8983/solr
結果: