
サーブレットを勉強している初心者です。下記のようなエラーが出ているのですが、原因に見当がつく方がいたらよろしくお願いします。
javax.servlet.ServletException: サーブレットインスタンスを割り当て中のエラーです
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:407)
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:825)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:731)
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:526)
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.NoClassDefFoundError: day07/Shop_ItemList (wrong name: Shop_ItemList)
java.lang.ClassLoader.defineClass1(Native Method)
java.lang.ClassLoader.defineClass(Unknown Source)
java.security.SecureClassLoader.defineClass(Unknown Source)
org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1626)
org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:850)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1299)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1181)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:407)
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:825)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:731)
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:526)
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)
No.1ベストアンサー
- 回答日時:
エラーの原因はほとんどの場合スタックトレースに出力されます。
この場合も
java.lang.NoClassDefFoundError: day07/Shop_ItemList (wrong name: Shop_ItemList)
とありますのでサーブレットコンテナが該当のクラスを見つけることができないためにエラーとなっています。
また、エラーとなった場合は「何をしてエラー」になったかが大事ですので省略せずに記載して下さい。
回答ありがとうございます。
>また、エラーとなった場合は「何をしてエラー」になったかが大事ですので省略せずに記載して下さい。
なるほど、そうですね。以後気をつけます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
JSPのクラスをコンパイルできな...
-
apache2.2-tomcat6.0の連携のエ...
-
自分で作成したservletを起動す...
-
Eclipseで、プロジェクト名のと...
-
「ワークスペースをビルド中」...
-
html上で、バッチやexeファイル...
-
【Eclipse】パッケージ・エクス...
-
JDKでJavaアプリケーション実行...
-
SVFの設定について:クラスパス...
-
Mac版eclipse(Java)のsysout.に...
-
classファイルについて
-
Eclipse・プロジェクトで、フォ...
-
OptiFineをJAVAで開こうとする...
-
jdbcドライバのjarファイルにク...
-
java クラスファイルとソースコ...
-
split関数で区切り文字がない場合
-
正しいURL指定しているにもかか...
-
eclipse4.2でデコンパイルできない
-
classファイルが作成されない
-
javaクラスファイルをEclipseで...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JSPのクラスをコンパイルできな...
-
ApachePOIでエラー
-
isapi_redirect.dllのダウンロード
-
jspプログラムについて
-
自分で作成したservletを起動す...
-
Eclipseでサーブレットを使用す...
-
tomcatの不具合
-
apache2.2-tomcat6.0の連携のエ...
-
tomcatでエラー
-
eclipseでTomcat起動時にエラー...
-
strutsでトップページアクセス...
-
eclipseのtomcatでエラーが発生...
-
Apache-Tomcatを連携させる方法
-
tomcat3.2.2で、ディレクトリリ...
-
TOMCATで上手く起動しない
-
apache-tomcatについて
-
サーブレット使用時におけるapa...
-
Tomcatが起動できない
-
javax.servlet.ServletExceptio...
-
Eclipseで、プロジェクト名のと...
おすすめ情報