• 締切済み

java servlet

Eclipseを使用してサーバで実行するとエラーが出てしまいます。 前までは普通に実行できていたはずなのですが、 久しぶりに実行してみると 下記のようなエラーがでてしまいました。 原因は何なのでしょうか? 気付かない間に設定を変えてしまっているのでしょうか? 無知で申し訳ございませんが お答えして頂けたら幸いです。 例外 javax.servlet.ServletException: サーブレットクラス test.TestServlet01 を初期化中にエラーが発生しました org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987) org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579) org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:307) java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) java.lang.Thread.run(Thread.java:662) 原因 java.lang.ClassNotFoundException: PartnerS.PartnerServlet01 org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1701) org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1546) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987) org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579) org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:307) java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) java.lang.Thread.run(Thread.java:662)

みんなの回答

  • salsberry
  • ベストアンサー率69% (495/711)
回答No.1

"java.lang.ClassNotFoundException: PartnerS.PartnerServlet01"と言われているのですから、 ・PartnerS.PartnerServlet01というクラスがサーバのクラスパスに正しく存在しているか ・PartnerS.PartnerServlet01というクラス名をどこかの設定ファイルで指定しているのであれば、そのクラス名は正しいか を確認してください。