Bad version number in .class file (unable to load class ***) 解决

今天遇到该问题,网上搜索一下,原因是tomcat使用的jdk版本与class文件编译时使用的jdk版本不一致引起的。

解决办法:

首先确认tomcat使用jdk版本,默认会使用环境变量里配置的path

确认eclipse中jdk版本 javabuild path中设置。

确认工程编译使用的jdk版本,Window->Proerence->Java->Compiler  这个是关键的一步,将三个版本修改一致后,重新编译,重启tomcat,ok!

时间: 2024-09-20 15:55:31

Bad version number in .class file (unable to load class ***) 解决的相关文章

Tomcat启动web项目报Bad version number in .class file (unable to load class ...)错

一.发现问题 启动tomcat控制台报该错误. 二.原因 tomcat的jdk版本和编译.class的jdk版本不一致. 三.解决办法 步骤一:查看MyEclipse的jdk版本和位置 Window->Preferences->Java->Installed JRES. 步骤二:查看MyEclipse的compiler版本 Window->Preferences->Java->Compiler 步骤三:查看某个具体项目的compiler版本 具体项目properties

遭遇Bad version number in .class file

为了测试各种格式的证书读取操作,我写了个很简单的Test类,结果却出现如下错误:java.lang.UnsupportedClassVersionError: Bad version number in .class file at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLo

Bad version number in .class file

问题描述 2010-9-1910:12:59org.apache.catalina.core.StandardContextlistenerStart严重:Exceptionsendingcontextinitializedeventtolistenerinstanceofclassorg.springframework.web.context.ContextLoaderListenerorg.springframework.beans.factory.BeanCreationException

CXF报错啊!javax.xml.ws.soap.soapfaultexception bad number in .class file

问题描述 调用的时候出现这个错误.javax.xml.ws.soap.soapfaultexception bad number in .class file 解决方案 版本的问题,信息也不全啊

YARN加载本地库抛出Unable to load native-hadoop library如何解决

用官方的Hadoop 2.1.0-beta安装后,每次hadoop命令进去都会抛出这样一个Warning WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable 设置logger级别,看下具体原因 export HADOOP_ROOT_LOGGER=DEBUG,console 13/08/29

javaweb-struts报Unable to load configuration. - action

问题描述 struts报Unable to load configuration. - action web.xml文件内容: <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee"

Running Root.Sh On Second Node PRKN-1008 Unable to Load Shared Library_342750.1

Running Root.Sh On Second Node Fails PRKN-1008 Unable to Load the Shared Library srvmhas10 (Doc ID 342750.1) In this Document   Symptoms   Changes   Cause   Solution      Scalability RAC Community   References Applies to: Oracle Server - Enterprise E

javaweb-HTTP Status 500 - Unable to load class for JSP

问题描述 HTTP Status 500 - Unable to load class for JSP <%@ page contentType="text/html pageEncoding="GBK"%> <%@ page import="java.io.*"%> <%@ page import="java.util.*"%> <%@ page import="java.math.

YARN加载本地库Unable to load native-hadoop library解决办法

用官方的构建好的Hadoop 2.4.0(133MB)安装后,每次输入hadoop命令进去都会得到这样一个Warning,如图: WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable 网上搜罗了一些资料,下面是解决办法: 设置logger级别,看下具体原因: ? 1 export HADOOP