我已經創建了一個jsp文件,但它沒有以任何方式運行。JSP文件沒有運行
它給出NoClassDefFoundError
和ServletException
。
這裏是完整的錯誤信息。
javax.servlet.ServletException: java.lang.NoClassDefFoundError: Could not initialize class org.apache.jasper.compiler.JspUtil
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:272)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
我使用Eclipse Helios SR1
和Apache Tomcat 6.0
, 與JDK 1.6.0
。
看起來像一個混亂的安裝或部署。你沒有在自己的應用中部署servlet或jsp jar,是嗎? – 2012-02-05 14:51:18
@DaveNewton ...我已經在WebContent \ WEB-INF \ lib文件夾中保存了servlet-api.jar和jsp-api.jar ..這足夠了嗎? – 2012-02-05 14:56:42
你必須*不*部署你自己的servlet和jsp庫。刪除它們。 – 2012-02-05 14:58:51