javax.servlet.ServletException: 包裹不能找到servlet org.hjz.servlet.HelloServlet 或者它所依赖的类
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
java.lang.Thread.run(Unknown Source)
起 因 java.lang.ClassNotFoundException: org.hjz.servlet.HelloServlet
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1355)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1201)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
java.lang.Thread.run(Unknown Source)希望大神们能给点意见给小弟,谢谢。。
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
java.lang.Thread.run(Unknown Source)
起 因 java.lang.ClassNotFoundException: org.hjz.servlet.HelloServlet
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1355)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1201)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
java.lang.Thread.run(Unknown Source)希望大神们能给点意见给小弟,谢谢。。
解决方案 »
- 关于发送数据的问题
- 请问怎么从很多1-10的数字中挑选出一组和为100的组合?
- 算法问题啊~~~~~~~~关于排序,不知道有没有人会啊!哎
- 高手,帮帮忙吧
- 如何写一个高效的分词包
- 怎样用 javascript 实现 “动态删除 上传控件”
- 姑娘100分请教各位大侠:请问谁做过具有"鹰眼"功能的图形界面程序(分数不够再加)
- 大家谁能帮助我解决下面这个java入门问题。我编译好再运行就这样子怎么回事?
- 关于日期
- 违例处理问题1:是不是每个java方法都要有throws Exception子句呢?什么时候必须用?
- 在一个字符串中找到第一个只出现一次的字符。如输入abaccdeff,则输出b
- 为什么我的servlet程序运行不了,求解?
出现这样的错是因为无法找到class
其实这个问题怎么说呢,是路径出现了问题,但是这个路径问题可能新手会犯的。
情况是这样子的:
我在编写servlet代码的时候不是将它打包了吗。。org.hjz.servlet了吧,然后.class文件要放在classes文件夹下吧,所以说在classes文件夹下要有这样的目录结构classes\org\hjz\servlet。。这样手动创建文件夹就可以正确的找到.class文件啦。。
下面进行结贴。