【问题标题】:eclipse exception thrown抛出日食异常
【发布时间】:2011-08-25 18:06:12
【问题描述】:

这里是抛出的异常:

    SEVERE: Error loading WebappClassLoader
    delegate: false
    repositories:
       /WEB-INF/classes/
      ----------> Parent Classloader:
      org.apache.catalina.loader.StandardClassLoader@3d434234
      controlador.GeraSequenciaServlet
    java.lang.ClassNotFoundException: controlador.GeraSequenciaServlet
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1516)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1361)
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1095)
    at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:809)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:129)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
    at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:865)
    at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579)
    at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1555)
    at java.lang.Thread.run(Thread.java:636)
    25/08/2011 12:26:59 org.apache.catalina.core.StandardWrapperValve invoke
    +++++++++++++++++++

我已经检查了 web.xml,GeraSequenciaServlet 在那里......所以我迷路了......

顺便说一句:我在 Linux Fedora 14、Phenom 处理器、4GB RAM 中使用 Eclipse IDE。

【问题讨论】:

    标签: java eclipse tomcat servlets


    【解决方案1】:

    你的课程应该去WEB-INF/classes。如果你使用的是eclipse WTP服务器部署,那么你应该去Right click > Properties > Facets,并启用“Dynamic Web Project”。

    【讨论】:

    • Ty,为你解答。有什么奇怪的。我已经启用了动态 Web 项目。我看过 .metadata/.plugins/...wetwebapps/.../WEB-INF/classes,但 servlet 不存在...我不明白为什么。
    • .java 文件应该在 src/,并且应该被编译。
    • 哦,是的。路径是 JavaResources/src/controlador/GeraSequenciaServlet.java。我无法弄清楚为什么它没有被编译。所有其他 servlet 都已编译,这一点需要 Jena 库。我已经在 WebContent/lib 中插入了 Jena lib。
    • 好的,类已编译,我在服务器路径插入了缺少的 Jena 库,并且类已编译。再次感谢博卓。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-24
    • 2014-03-31
    • 1970-01-01
    • 2011-05-30
    • 1970-01-01
    相关资源
    最近更新 更多