Solr与JDK对应版本关系,Tomcat与JDK版本对应关系

  最新在部署solrCloud集群,由于自己机器上用的JDK都是JDK1.7的,然后我就从网上下载了最新下载了最先的solr6.6.0和最新的Tomcat9.0,部署了一下,开始报错,提示solr和JDK版本不兼容,Tomcat和JDK版本不兼容,所以在这里特意记录一下solr、JDK、Tomcat版本对应关系。

一、solr与JDK版本对应关系

  1、solr下载

  首先,说一下solr的下载,官网有很对下载源,我最常用的是http://archive.apache.org/dist/lucene/solr/ ,这个里面比较全面。

  2、solr预览

solr基础信息
名称 solr
描述 基于Apache Lucene的企业家搜索引擎
DB-Engines排名 14(2017年7月)
网站 http://lucene.apache.org/solr/
开发组织 Apache Software Foundation
首次发布 2004年
许可 开源
实现语言 Java
Data scheme 支持
第二索引 支持
Triggers 支持

  3、solr各个版本介绍

  

版本 发布时间 说明    
1.1 2007-01-18 -
1.2 2007-06-06 -
1.3.0 2008-09-15 lucene2.3;引入拼写检查、数据导入、排序、分布式搜索
1.4.0 2009-11-09 lucene2.9.3
1.4.1 2010-06-24 -
3.1.0 2011-03-30 Lucene 3.1.0
3.5.0 2011-11-25 -
4.0.0 2013-01-16 Java 1.6以上,ZooKeeper 3.3.6;引入solrcloud
4.1.0 2013-01-21 Java 1.6以上,lucene4.1
4.2.0 2013-03-11 有bug,不能线上使用
4.3.1 2013-06-14 可以线上使用,还未引入5.0的新特性
4.4.0 2013-07-22 有bug,不能线上使用
4.5.0 2013-10-04 Java 1.6以上,ZooKeeper 3.4.5
4.6.0 2013-11-22 有bug,不能线上使用
4.7.1 2014-04-01 Java 1.6以上,最后一个采用旧版配置方法版本
4.8.0 2014-04-27 Java 1.7以上,ZooKeeper 3.4.6
4.10.0 2014-09-02 Java 1.7以上
5.0.0 2015-02-19 Java 1.7以上,Jetty 8.1.10
5.4.0 2015-12-10 Java 1.7以上,Jetty 9.2.13
5.5.0 2016-02-20 Java 1.7以上,Solr schema version支持1.6
6.0.0 2016-04-07 Java 1.8以上,Jetty 9.3.8
6.1.0 2016-06-16 Java 1.8以上,Jetty 9.3.8
6.2.0 2016-08-24 Java 1.8以上
6.3.0 2016-11-08 Java 1.8以上
6.4.0 2017-01-20 Java 1.8以上
6.5.0 2017-03-25 Java 1.8以上
6.6.0 2017-06-26 Java 1.8以上

备注:

  • Solr 3.1.0是从Solr1.4的版本升级过来的
  • 你可以在下载的压缩包里面的CHANGES.txt 找到当前版本的说明。

二、Tomcat与JDK对应关系

所以我最后使用JDK1.7+Tomcat8.5+solr5.5.4配置solrCloud

原文地址:https://www.cnblogs.com/liuys635/p/12129448.html

时间: 2024-11-06 21:34:06

Solr与JDK对应版本关系,Tomcat与JDK版本对应关系的相关文章

linux下部署tomcat指定JDK版本编译并运行javaWEB应用

1.linux系统环境信息 [[email protected] ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 5.4 (Tikanga) [[email protected] home]# uname -a Linux softtest 2.6.18-164.el5 #1 SMP Tue Aug 18 15:51:48 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux 2.t

linux 安装jdk及tomcat指定jdk版本推荐

方法1:用yum命令安装 1.   查看当前jdk版本:Java –version,或者是:rpm -qa | grep jdk 2.   删除当前jdk:yum -y remove java-1.6.0-openjdk 3.   查看yum软件库中可用的jdk版本:yum search  jdk 4.   安装Java1.7版本: yum install java-1.7.0-openjdk yum install java-1.7.0-openjdk-devel 默认安装到/usr目录下.

linux 安装jdk及tomcat指定jdk版本

方法1:用yum命令安装 1.   查看当前jdk版本:Java –version,或者是:rpm -qa | grep jdk 2.   删除当前jdk:yum -y remove java-1.6.0-openjdk 3.   查看yum软件库中可用的jdk版本:yum search  jdk 4.   安装Java1.7版本: yum install java-1.7.0-openjdk yum install java-1.7.0-openjdk-devel 默认安装到/usr目录下.

更换开发环境后设置Tomcat和jdk版本

1.设置项目的Build Path(构建路径),将Tomcat改为本地计算机所用的版本,jdk同理 2.如图,打开Navigator 3.在Navigator视图下找到此项目的org.eclipse.wst.common.project.facet.core.xml,把图中标红的Tomcat和Servlet version版本更改为本地计算机支持的版本 附: Apache Tomcat版本 Apache Tomcat ?是一个开源软件实现的Java Servlet和JavaServer Page

Tomcat和JDK版本的对应关系

当我们在谈论Tomcat与JDK版本的对应关系的时候,我们实际上在讨论两个问题. 第一个是,我们想安装了某个版本的Tomcat(比如Tomcat7),需要安装哪个版本的JDK,才能把Tomcat运行起来. 第二个是,如果我们安装某个Tomcat+JDK组合(比如Tomcat7+JDK1.7),能否把我们某个版本JDK(比如JDK1.6)编写的网站给运行起来. 对于第一个问题,可以通过官网的这张图最后一列得到答案: 所以如果安装Tomcat7要安装JDK1.6及之后版本才能正常启动Tomcat(不

linux tomcat制定jdk版本

常见问题:root用户安装了jdk1.7,但war包需要jdk1.8才能运行. 常用解决思路: 1.修改环境变量 最暴力方法,直接修改root的,肯定不可行 在个人用户目录下,设置环境变量vi .bash_profile 生效 source .bash_profile 2.设置tomcat的jdk路径 网上各种版本都有,但经本人验证,直接修改startup.sh最可行 在最开头把设置环境变量的内容放入 启动即可. 原文地址:https://www.cnblogs.com/biguiyuan/p/

用Jersey构建RESTful服务简单示例,遭遇的tomcat和jdk的版本问题

当前环境: web工程的jdk: jdk1.6.0_43(x64) tomcat: apache-tomcat-7.0.53(x64) tomcat使用的jdk: jdk1.6.0_43(x64) 运行tomcat,控制台输出如下: 1 2016-7-21 9:23:15 org.apache.catalina.core.AprLifecycleListener init 2 信息: Loaded APR based Apache Tomcat Native library 1.1.29 usi

16.1 Tomcat介绍 - 16.2 安装jdk - 16.3 安装Tomcat

16.1 Tomcat介绍 16.2 安装jdk 16.3 安装Tomcat 扩展 java容器比较 http://my.oschina.net/diedai/blog/271367 http://www.360doc.com/content/11/0618/21/16915_127901371.shtml j2ee.j2se.ejb.javabean.serverlet.jsp之间关系 http://bbs.csdn.net/topics/50015576 tomcat server.xml配

Ubuntu Kylin 14.04 安装配置 jdk、eclipse、tomcat 通用

一.安装jdk 1)首先去sun官网下载jdk http://www.oracle.com/technetwork/java/javase/downloads/index.html 注意下载的是tar.gz结尾的文件,例如:jdk-7u21-linux-i586.tar.gz 2)下载之后,打开终端使用命令进行解压: sudo tar -zxvf jdk-7u21-linux-i586.tar.gz 回车后需要输入登陆密码,注意输入的密码是看不到的,你输入后回车就行 我下载的jdk是:jdk-7