you probably compiled your .class using JDK 1.6, and then you run Tomcat using JDK 1.5
Filip gen wrote: > Hi, All > > Thanks in advance, I need helps on the follows. > > I have the following problems/questions. > > 1. Is TOMCAT6 running at the platform of > Win server 2003? > 2. I faied to install TOMCAT6, so I swith to > TOMCAT5.5, it is running, but I had another > problems as follows: > I use Eclipse3.3 as my tool. > I use TOMCAT5.5.27+MySQL5.1+JSP+JAVA to develope. > All, including server, run under Eclipse. > Everything seems running well under environment of Eclipse3.3. > > So I create the *.war file and exit Eclipse3.3, > start TOMCAT5.5 by service, deploy *.war. > And start I.E. to browse, the 1st page (only *.jsp code) was > shown OK. But when I click the link which will access > to java classes, it gave me the following bad-version > errors. > I just get confused when everything running well under Eclipse3.3, > but failed under on service. > > What/how can I solve this? Thanks again. > > org.apache.jasper.JasperException: Bad version number in .class file > > org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWra > pper.java:460) > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3 > 55) > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: > 329) > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265) > javax.servlet.http.HttpServlet.service(HttpServlet.java:729) > > > 原因 > > javax.servlet.ServletException: Bad version number in .class file > > org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextI > mpl.java:841) > > org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImp > l.java:774) > org.apache.jsp.hoshu.com_jsp._jspService(com_jsp.java:149) > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98) > javax.servlet.http.HttpServlet.service(HttpServlet.java:729) > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3 > 31) > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: > 329) > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265) > javax.servlet.http.HttpServlet.service(HttpServlet.java:729) > > > 原因 > > 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(WebappClassLo > ader.java:1876) > > org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.jav > a:889) > > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.jav > a:1353) > > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.jav > a:1232) > > org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:125) > > org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:63) > java.lang.ClassLoader.loadClassInternal(Unknown Source) > org.apache.jsp.hoshu.com_jsp._jspService(com_jsp.java:60) > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98) > javax.servlet.http.HttpServlet.service(HttpServlet.java:729) > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3 > 31) > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: > 329) > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265) > javax.servlet.http.HttpServlet.service(HttpServlet.java:729) > > Regards > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > > > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org