关于 MyEcllipse 下部署web project的问题!!!(急)

来源:百度知道 编辑:UC知道 时间:2024/06/27 12:23:35
我用Myeclipse写一个servlet,部署的时候无法在web-inf的classes目录里生成.class文件,之前写的几个类部署的时候都成功生成了.class文件,可是后来写的就不能生成了,想不明白是怎么回事,希望高手能指点一二,小弟不胜感激!!!

下面是访问该servlet是提示的错误信息,我是在myEclipse下部署的,可以肯定不是路径的问题。

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: Wrapper cannot find servlet class servlet.addArchivesServlet or a class it depends on
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
org.apache.

servlet写错了吧

当然不是路径错误,路径是404
ClassNotFoundException 找不到你的.class文件
你新建的是action吧
你先刷新一下工程,然后重新保存web.xml文件试试
如果还不行,就重启myeclipse

没看到关于servlet内部的错误,应该是你的web.xml文件问题。
你去看一下关于这个servlet的相关信息有没错。比如/servlet/addArchivesServlet是否和你转发的action地址一样。

500 是servlet内逻辑错误
505是空指针错误
慢慢体会