こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

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)

投稿日時 - 2012-05-13 21:46:29

QNo.7474128

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

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

投稿日時 - 2012-05-13 23:59:41

あなたにオススメの質問