java 1.5 和 1.6环境共存的时候发现的错误
2007年03月21日 星期三 15:39
Bad version number in .class file 由这个看是版本问题!!但是又不知道具体信息
java.lang.UnsupportedClassVersionError: Bad version number in .class file at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$100(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268) at java.lang.ClassLoader.loadClass(ClassLoader.java:299) at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:119) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at sun.applet.AppletClassLoader.loadCode(AppletClassLoader.java:591) at sun.applet.AppletPanel.createApplet(AppletPanel.java:712) at sun.applet.AppletPanel.runLoader(AppletPanel.java:641) at sun.applet.AppletPanel.run(AppletPanel.java:320) at java.lang.Thread.run(Thread.java:595)
这两天是这个错误:
org.apache.jasper.JasperException: Bad version number in .class file
root cause
java.lang.UnsupportedClassVersionError: Bad version number in .class file java.lang.ClassLoader.defineClass1(Native Method) java.lang.ClassLoader.defineClass(Unknown Source) java.security.SecureClassLoader.defineClass(Unknown Source) org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1815) org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:869) org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1322) org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1201) org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:127) org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:65) java.lang.ClassLoader.loadClassInternal(Unknown Source) org.apache.jsp.index_jsp._jspService(index_jsp.java:57) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) javax.servlet.http.HttpServlet.service(HttpServlet.java:810) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:810) org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
baidu,google上说是因为编译和运行的版本不一样,可是并没有啊,如附图,
无意间在百度上搜了一个关键字,大致提了一下这个东东,于是照着看了一下我的IDE(JBoss-IDE2.0.0)里面的Java-Compiler选项,发现Compiler Compliance level 居然默认的是6.0的JDK,而我装的是5.0的JDK。改成5.0,重新Deploye一下,这个问题总算是没有了,如附图:
但是又发生如下错误,看不懂:
java.lang.ClassCastException: $Proxy96 org.apache.jsp.index_jsp._jspService(index_jsp.java:63) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) javax.servlet.http.HttpServlet.service(HttpServlet.java:810) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:810) org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
|
分享到:
相关推荐
文档介绍了JDK1.6安装及与JDK-1.5版本共存,已经在我的机子上通过了测试,按照文档操作即可。
Apache+Tomcat+MySQL+jsp+php(jsp、java 环境和php共存)
2016年高考化学中等生百日捷进提升系列专题1.5离子共存必考知识归纳
KEIL5编译环境的c51和MDK共存的教程。
Java多数据源,动态数据源,Java多数据源共存,同时使用多个数据源
Linux环境下apache+tomcat共存,
struts2和servlet的共存问题
版本:JDK8、JDK11、JDK17 包含了多版本java共存方案以及版本切换方案
使用Anaconda创建caffe和tensorflow共存环境,基于anaconda来搭建caffe和tensorflow的环境,在同一个环境下同时使用这两个深度学习的框架,达到互补
"IIS和Apache的WEB服务能共存于一台...IIS和Apache的WEB服务可以共存于一台服务器,但需要小心地设置端口和代理模块,以避免出现冲突和错误。此外,还需要考虑到服务器的性能和安全问题,以确保服务器的稳定运行。
lte占用wifi的频段,如何与wifi共存问题的研究和仿真
android 10 wifi以太网共存wifi上局域网,以太网上外网,只能这样,测试同时打开,先打开以太网再打开wifi,或者先打开wifi再打开以太网都可以
office2003和office2010共存的方法
加背景去输入音震共存不错误 牛QQ 支持支持支持
安装了OFFICE2010后,有些人因为工作或其它原因还要用到OFFICE2003,那么怎样让这两个版本共存呢.这里提出了一种让其共存的方法.
企业供应链如何与环境共存共荣以电信大厂nokia为例.pptx
博客配套文件,详细演示了在maven中如何混合编译java和scala共存的代码。
企业供应链如何与环境共存共荣-以电信大厂NOKIA为例.pptx
内含Pytorch与TensorFlow的GPU共存的环境配置清单,并包括一些PIP镜像源。
Java版WebService搭建开发说明文档