服务器(centos7)上之前安装的jdk版本是jdk1.7,但是solr8.x要求的最低jdk版本是jdk1.8,为了不影响服务器上其他服务,需要单独安装一个jdk1.8,并指定solr以此jdk启动。
1.安装jdk1.8
在 https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 中选择相应jdk版本:
弹出框选择接受,登录后开始下载
复制此链接,在服务器相应目录:wget 此链接
下载完成之后使用mv命令重命名一下即可(有一些关于下载时身份认证的后缀看着很乱),
使用tar命令解压:tar -zxvf 这个jdk
2.修改solr配置
在solr的bin目录下,使用vim编辑solr.in.sh(windows编辑solr.in.cmd),设置为你自己要指定的jdk
然后就可以启动了