当前位置: 代码迷 >> Java Web开发 >> 关于tomcat6.0+jdk-1_5_0_11的配置有关问题的讨论
  详细解决方案

关于tomcat6.0+jdk-1_5_0_11的配置有关问题的讨论

热度:653   发布时间:2016-04-17 14:29:45.0
关于tomcat6.0+jdk-1_5_0_11的配置问题的讨论.
我在网上看到了很多关于tomcat的配置资料,但是多数资料陈述的都不详尽,我也试着配置了一下,还是有一些问韪,请大家帮忙讨论一下.
我是照着这个网上说明配置的.
********************************
http://java.chinaitlab.com/Tomcat/33170.html
*********************************

我的java配置是正确的,那个java   Test程序可以跑起来.所以第一步的JRE配置没问韪.   第二和第三步我都照着参考一一配置,但是当我跑index.jsp时,IE报错了:
***************************************
HTTP   Status   500   -  

--------------------------------------------

type   Exception   report

message  

description   The   server   encountered   an   internal   error   ()   that   prevented   it   from   fulfilling   this   request.

exception  

javax.servlet.ServletException:   java.lang.NoClassDefFoundError:   javax/el/ELResolver
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:274)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


root   cause  

java.lang.NoClassDefFoundError:   javax/el/ELResolver
java.lang.ClassLoader.defineClass1(Native   Method)
java.lang.ClassLoader.defineClass(ClassLoader.java:620)
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
java.net.URLClassLoader.access$100(URLClassLoader.java:56)
java.net.URLClassLoader$1.run(URLClassLoader.java:195)
java.security.AccessController.doPrivileged(Native   Method)
java.net.URLClassLoader.findClass(URLClassLoader.java:188)
java.lang.ClassLoader.loadClass(ClassLoader.java:306)
java.lang.ClassLoader.loadClass(ClassLoader.java:299)
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
java.lang.ClassLoader.loadClass(ClassLoader.java:299)
java.lang.ClassLoader.loadClass(ClassLoader.java:251)
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
org.apache.jasper.runtime.JspFactoryImpl.getJspApplicationContext(JspFactoryImpl.java:201)
org.apache.jsp.index_jsp._jspInit(index_jsp.java:22)
org.apache.jasper.runtime.HttpJspBase.init(HttpJspBase.java:52)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:157)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:320)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


note   The   full   stack   trace   of   the   root   cause   is   available   in   the   Apache   Tomcat/6.0.10   logs.

**************************************
我试着在myapp文件夹下建立一个html,名字叫hello,内容很简单,就是显示helloworld,然后打开http://localhost:8080/myapp/hello.html,可以正确显示.

补充一下,我可以打开localhost,并执行tomcat的samples


我想知道我的配置哪里出了问韪,请大家指正,非常感谢.


------解决方案--------------------
javax.servlet.ServletException: java.lang.NoClassDefFoundError: javax/el/ELResolver
------解决方案--------------------
把jdk改用最新版试试....
------解决方案--------------------
环境变量配好了吗

代码迷推荐解决方案:The server encountered an internal error () that prevented it from fulfilling this request.,http://www.daimami.com/search?q=317
  相关解决方案