小半年的时间一直忙着写基本设计!累!终于快要开始编码了,兴奋中。。今天在做一个测试的时候,出现了一个问题。虽然最后解决了。但是不知道是不是我想的这个原因。有知道原因的麻烦告诉一下!首先环境是在Eclipse3.2、Tomcat5下运行。一开始使用的Oracle10g带的JDK。感觉是JDK版本的问题。后改为JDK1.4.2即可。为了确定是否是JDK版本造成的这个原因!我又把JDK换回Oracle的时候,却没有出现问题。所以不知道是什么原因了!下面为出错的异常:
在执行范例程序时出现500错误 description The server encountered an internal error () that prevented it from fulfilling this request. exception javax.servlet.ServletException: com/sun/tools/javac/Main (Unsupported major.minor version 49.0)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:244)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802) root cause java.lang.UnsupportedClassVersionError: com/sun/tools/javac/Main (Unsupported major.minor version 49.0)
java.lang.ClassLoader.defineClass0(Native Method)
java.lang.ClassLoader.defineClass(ClassLoader.java:502)
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
java.net.URLClassLoader.defineClass(URLClassLoader.java:250)
java.net.URLClassLoader.access$100(URLClassLoader.java:54)
java.net.URLClassLoader$1.run(URLClassLoader.java:193)
java.security.AccessController.doPrivileged(Native Method)
java.net.URLClassLoader.findClass(URLClassLoader.java:186)
java.lang.ClassLoader.loadClass(ClassLoader.java:299)
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
java.lang.ClassLoader.loadClass(ClassLoader.java:255)
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:803)
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:721)
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Class.java:140)
org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.doesModernCompilerExist(CompilerAdapterFactory.java:139)
org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.getCompiler(CompilerAdapterFactory.java:97)
org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:929)
org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:758)
org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:407)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:497)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:476)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:464)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
在执行范例程序时出现500错误 description The server encountered an internal error () that prevented it from fulfilling this request. exception javax.servlet.ServletException: com/sun/tools/javac/Main (Unsupported major.minor version 49.0)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:244)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802) root cause java.lang.UnsupportedClassVersionError: com/sun/tools/javac/Main (Unsupported major.minor version 49.0)
java.lang.ClassLoader.defineClass0(Native Method)
java.lang.ClassLoader.defineClass(ClassLoader.java:502)
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
java.net.URLClassLoader.defineClass(URLClassLoader.java:250)
java.net.URLClassLoader.access$100(URLClassLoader.java:54)
java.net.URLClassLoader$1.run(URLClassLoader.java:193)
java.security.AccessController.doPrivileged(Native Method)
java.net.URLClassLoader.findClass(URLClassLoader.java:186)
java.lang.ClassLoader.loadClass(ClassLoader.java:299)
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
java.lang.ClassLoader.loadClass(ClassLoader.java:255)
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:803)
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:721)
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Class.java:140)
org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.doesModernCompilerExist(CompilerAdapterFactory.java:139)
org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.getCompiler(CompilerAdapterFactory.java:97)
org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:929)
org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:758)
org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:407)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:497)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:476)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:464)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
解决方案 »
- SSH三个框架能应用在哪些开发语言当中?
- JAVASCRIPT初学者问题
- 关于下拉框固定默认值的问题
- 访问网页时迅雷是怎么启动的?
- 动态上传附件 IE与firefox的兼容
- 请问这个问题有什么办法可以实现呢?用Javascript好像不能实现。
- 关于STRUTS中配置数据库连接池的问题
- 小弟遇到了一个不可解答的错误,org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver
- 十万火急!!!!一个小问题请大家帮忙
- 如何直接在JSP页面中连接数据库啊(我有用到连接池)
- java bean 连接ACCESS出现问题 求救!!
- 深圳程序员的社团,程序员在深圳以QQ群的方式建立,目前已经有5个QQ群超过750人
还是水平不行,只能猜测了,嘿嘿