Bad version number in .class file
?
java.lang.UnsupportedClassVersionError: Bad version number in .class file
? 這兩天是這個錯誤:
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)
無意間在百度上搜了一個關鍵字,大致提了一下這個東東,于是照著看了一下我的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) |
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
