1.下载地址
https://solr.apache.org/downloads.html
2.解压文件
3.下载tomcat(我这里用apache-tomcat-8.5.35)
4.把solr-8.11.2\server\solr-webapp目录下的webapp文件夹复制到apache-tomcat-8.5.35的webapps下,改名为solr
5.把solr-8.11.2\server\lib\ext目录下所有jar和solr-8.11.2\server\lib目录下所有metrics开头和http2开头的jar复制到apache-tomcat-8.5.35\webapps\solr\WEB-INF\lib里
6.在apache-tomcat-8.5.35\webapps\solr\WEB-INF\web.xml中新增如下内容
<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>D:\solrhome</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
7.注释掉以下内容
8.将solr安装包下的server/resources/目录下的log4j有关的xml文档全部拷贝至tomcat\webapps\solr\WEB-INF\classes目录下,没有classes目录就创
9.将复制过来的log4j文件里的所有${sys:solr.log.dir}修改为自己的指定的真实路径。(路径就是仓库的路径)
10.把solr-8.11.2\server下的solr文件夹复制到d盘根目录改名为solrhome
11.启动tomcat,访问 http://localhost:8080/solr/index.html
12.在网页左下角点击Core Admin-Add Core(如name设置成fcscc_data)-add Core:
此时会弹出在fcscc_data目录下缺少solrconfig.xml,将含有此配置文件的文件夹(solr8是D:\solrhome\configsets_default的conf文件夹)放入D:\solrhome\fcscc_data目录下即可。若创建成功,可以看到D:\solrhome\fcscc_data生成了目录结构。
13.下载ik分词器
<dependency>
<groupId>com.github.magese</groupId>
<artifactI