小半年的时间一直忙着写基本设计!累!终于快要开始编码了,兴奋中。。今天在做一个测试的时候,出现了一个问题。虽然最后解决了。但是不知道是不是我想的这个原因。有知道原因的麻烦告诉一下!首先环境是在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)