Tomcat和JDK版本的对应关系

当我们在谈论Tomcat与JDK版本的对应关系的时候,我们实际上在讨论两个问题。

第一个是,我们想安装了某个版本的Tomcat(比如Tomcat7),需要安装哪个版本的JDK,才能把Tomcat运行起来。

第二个是,如果我们安装某个Tomcat+JDK组合(比如Tomcat7+JDK1.7),能否把我们某个版本JDK(比如JDK1.6)编写的网站给运行起来。

对于第一个问题,可以通过官网的这张图最后一列得到答案:

所以如果安装Tomcat7要安装JDK1.6及之后版本才能正常启动Tomcat(不然启动时会报 Unsupported major.minor version 50.0之类的漏洞)

对于第二个问题,其实到此我们要言明,第一个问题和第二个问题都有一个同样本质的答案:低版本JDK无法运行高版本JDK编译的代码。

所以如果你安装了Tomcat7+JDK1.7这个组合,那么JDK1.7及之前版本JDK编写的网站可以正常运行,JDK1.8编写的不可以。

(同理)

时间: 2024-10-03 05:59:33

Tomcat和JDK版本的对应关系的相关文章

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/

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目录下.

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/

tomcat+springmvc+jdk版本配置问题

此前想用springmvc做一个helloworld样例,进而研究一下springmvc的原理,然而环境始终搭不起来,springmvc jar包总是报冲突,经过多次试验,终于找到完美的解决搭配. jdk1.8.0_91+apache-tomcat-8.0.36-windows-x64+spring-framework-4.2.4.RELEASE-dist 这里有个小知识,关于jdk版本问题: 当我的电脑原来配置的是jdk1.7的时候,我此时又安装了jdk1.8,如何使用jdk1.8呢? 只要环

更换开发环境后设置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版本的Window服务添加配置方式

本文所讲的配置方式只适合Windows系统,所牵扯的软件2个解压的jdk,2个解压的tomcat. 1.环境初始化 将两个jdk和tomcat解压到我们指定的目录下.修改两个tomcat的端口:必须修改的端口有2个,分别是默认的8005(远程关闭服务)和8080(TCP/IP服务)端口.如果需要使用utf-8编码格式,则需要修改8080端口所在的标签的属性,添加UTF编码格式:URIEncoding="UTF-8". 2.添加tomcat的环境变量配置文件 分别到两个tomcat的bi

如何选择 Apache Tomcat 与 JDK 版本

Apache Tomcat Version 原文地址:https://www.cnblogs.com/wumz/p/10754352.html