0 0

JDK版本問題5

如下:
異常javax.servlet.ServletException: org/apache/jsp/Fxdsemeu7_jsp (Unsupported major.minor version 51.0)
.....
java.lang.UnsupportedClassVersionError: org/apache/jsp/Fxdsemeu7_jsp (Unsupported major.minor version 51.0)
tomcat_jre:jre1.4 如附件tomcat
eclipse_complier_JDK:1.4 如附件comp
JVM_JRE:jre1.4  如附件JVM_JRE
網上看到好多人出現這個原因都是因為JDK版本不對應的問題,但我這都是一樣的啊,為什麼還是出現這種問題了呢?
2014年8月19日 12:11
  • 大小: 64.8 KB
  • 大小: 26 KB
  • 大小: 27.8 KB

2个答案 按时间排序 按投票排序

0 0

采纳的答案

javax.servlet.ServletException: org/apache/jsp/Fxdsemeu7_jsp
这个是tomcat里面的类吧,51.0是jdk1.7的编译的类的版本号,可能你下载的是tomcat1.4的代码,然后在jdk1.7环境下编译的,所以你要在jdk1.4环境下重新编译下tomcat源代码。

2014年8月19日 13:30
0 0

version 51是JDK1.7的,你如果运行环境的JRE或者JDK低于它,会报错

2014年8月20日 11:01

相关推荐

    MyEclipse6.0与jdk版本问题

    ### MyEclipse6.0与JDK版本问题详解 #### 背景介绍 在开发过程中,使用集成开发环境(IDE)时经常会遇到与Java Development Kit(JDK)版本不兼容的问题。本文将针对“MyEclipse6.0与JDK版本冲突问题”这一主题进行...

    微信支付解决jdk版本问题

    本篇文章将详细探讨“微信支付解决jdk版本问题”,以及如何通过替换jar包来确保系统的稳定和安全。 首先,我们要理解为何微信支付会出现与特定JDK版本不兼容的问题。Java Development Kit (JDK) 是Java编程语言的...

    解决myeclipse开发webService程序的jdk版本问题1

    ### 解决MyEclipse开发WebService程序的JDK版本问题 #### 背景与问题描述 在使用MyEclipse 10.7.1进行Web Service开发时,可能会遇到一个较为棘手的问题:该版本的MyEclipse仅支持Java Development Kit (JDK) 1.7...

    class识别jdk版本

    class识别jdk版本 jdk版本 class识别jdk版本 jdk版本

    Idea jdk版本问题解决方案

    Idea jdk版本问题解决方案 Idea jdk版本问题解决方案是一个常见的问题,特别是在使用Maven项目时,jdk版本的不一致可能会导致编译错误或无法运行的问题。下面我们将详细介绍解决Idea jdk版本问题的方法。 问题描述...

    IDEA+Maven导入新包JDK版本冲突问题

    IDEA+Maven导入新包JDK版本冲突问题解决方案 IDEA 和 Maven 是 Java 开发中常用的集成开发环境和项目管理工具,但是当我们在 IDEA 中使用 Maven 管理项目时,可能会遇到 JDK 版本冲突问题。今天我们将讨论如何解决...

    JDK版本与JDBC版本的关系

    ### JDK版本与JDBC版本的关系 在探讨JDK(Java Development Kit)版本与JDBC(Java Database Connectivity)版本之间的关系之前,我们先简单了解一下这两者的基本概念。 #### 1. JDK简介 JDK是Java开发工具包,...

    如何通过命令行查看java jdk版本

    通过命令行查看 Java JDK 版本 Java 是一种广泛使用的编程语言,而 JDK(Java Development Kit)是 Java 语言的开发工具包。查看 Java JDK 版本是一个非常基本的操作,然而,许多开发者却不知道如何通过命令行来...

    JDK版本切换工具

    "JDK版本切换工具"是一种便捷的解决方案,允许开发人员轻松地在计算机上安装和管理多个JDK版本,并根据需要快速切换。通过这种工具,你可以避免手动修改系统环境变量,如`JAVA_HOME`,以及PATH路径,这样可以节省...

    windows快速切换jdk版本工具

    标题提到的“windows快速切换jdk版本工具”是一个专门解决这个问题的实用程序,它使得在多个JDK之间进行切换变得更加便捷。 这个工具的核心在于提供了一个批处理脚本(`切换jdk.bat`),它允许用户通过简单的命令行...

    windows指定kettle的jdk版本(当前计算机已经安装多个jdk).docx

    总结来说,指定Kettle使用特定JDK版本的关键在于设置`PENTAHO_JAVA_HOME`用户环境变量,并确保该变量指向所需版本的JDK安装路径。同时,正确部署和启动Kettle也是必不可少的步骤。通过这种方式,即使计算机上安装了...

    Mac 版本 jdk 11 Mac 版本 jdk 11 Mac 版本 jdk 11

    Mac 版本 jdk 11 Mac 版本 jdk 11 Mac 版本 jdk 11Mac 版本 jdk 11 Mac 版本 jdk 11 Mac 版本 jdk 11Mac 版本 jdk 11 Mac 版本 jdk 11 Mac 版本 jdk 11Mac 版本 jdk 11 Mac 版本 jdk 11 Mac 版本 jdk 11Mac 版本 jdk...

    jdk8-251 kettle9.2使用jdk版本

    标题“jdk8-251 kettle9.2使用jdk版本”和描述中提及了两个关键组件:Java Development Kit (JDK) 的8u251版本以及Kettle 9.2,这是一款流行的数据集成工具,也称为Pentaho Data Integration(PDI)。这些组件在IT...

    Windows server 2019安装JDK.docx

    然而,在安装 JDK 时,可能会遇到进度条卡住的问题,无法继续安装。本文将详细介绍如何在 Windows Server 2019 上安装 JDK,并解决进度条卡住的问题。 安装 JDK 的前提条件 在安装 JDK 之前,需要确保操作系统是 ...

    动态切换JDK版本辅助工具

    在IT行业中,尤其是在Java开发领域,经常需要在不同的JDK版本之间进行切换,以适应不同项目的需求或测试兼容性问题。动态切换JDK版本是一项重要的技能,它可以帮助开发者高效地管理多个版本的Java开发环境。这里介绍...

    Eclipse 中jdk 版本问题

    NULL 博文链接:https://xiaoshuang.iteye.com/blog/262636

    JDK 1.6 32和64(附带检测安装JDK版本方法)

    检测安装JDK版本的方法** 要检测已安装的JDK版本,可以使用以下命令: - 在Windows系统中打开命令提示符,输入`java -version`或`javac -version`。 - 在Unix/Linux系统中打开终端,同样输入`java -version`或`...

    解决Nexus 3.XX Jdk版本问题

    Nexus 3++版本 必须要Jdk1.8 一、在启动Nexus 3++版本的时候抛错 No suitable Java Virtual Machine could be found on your system. The version of the JVM must be at least 1.8 and at most 1.8. Please define...

    suse系统下安装JDK

    如果需要卸载rpm版本的JDK,可以使用命令`#rpm -qa|grep jdk`来检查已经安装的JDK版本,然后使用命令`#rpm -e --nodeps jdk-1.6.0_31-fcs`来卸载。 安装JDK需要卸载自带的JDK 1.4,安装JDK 1.6,配置环境变量,更新...

    centos6.7安装jdk

    ### CentOS 6.7 安装 JDK 1.8 的详细步骤 在 CentOS 6.7 上安装 JDK 1.8 是一项常见的任务,对于运行 Java 应用程序至关重要。...此外,如果需要更高版本的 JDK 或者特定版本,只需替换下载链接即可完成相应的安装。

Global site tag (gtag.js) - Google Analytics