用Java Web Server运行HelloWorld示例出现的问题,望高手指点!
问题如下:
info: CORE3274: successful server startup
warning: for host 127.0.0.1 trying to GET /servlet/HelloWorld, service-j2ee repo
rts: StandardWrapper[:org.apache.catalina.INVOKER.HelloWorld]: WEB2795: Marking
servlet org.apache.catalina.INVOKER.HelloWorld as unavailable
failure: for host 127.0.0.1 trying to GET /servlet/HelloWorld, service-j2ee repo
rts: WEB2798: [] ServletContext.log(): invoker: WEB3314: Cannot allocate servlet
instance for path /servlet/HelloWorld
javax.servlet.ServletException: WEB2784: Wrapper cannot find servlet class Hello
World or a class it depends on
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.
java:876)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.jav
a:658)
at org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServl
et.java:413)
at org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java
:180)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:787)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:908)
at org.apache.catalina.core.StandardWrapperValve.invokeServletService(St
andardWrapperValve.java:771)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:322)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:509)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:212)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:509)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:209)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:509)
at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProce
ssor.java:161)
at com.iplanet.ias.web.WebContainer.service(WebContainer.java:586)
----- Root Cause -----
java.lang.ClassNotFoundException: HelloWorld
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoa
der.java:1463)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoa
der.java:1299)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.
java:870)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.jav
a:658)
at org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServl
et.java:413)
at org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java
:180)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:787)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:908)
at org.apache.catalina.core.StandardWrapperValve.invokeServletService(St
andardWrapperValve.java:771)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:322)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:509)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:212)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:509)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:209)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:509)
at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProce
ssor.java:161)
at com.iplanet.ias.web.WebContainer.service(WebContainer.java:586)
info: for host 127.0.0.1 trying to GET /servlet/HelloWorld, service-j2ee reports
: WEB2798: [] ServletContext.log(): invoker: WEB3317: No servlet name or class w
as specified in path /servlet/HelloWorld