質問: tomcat4.1.31でのserver.xmlのの追加について 環境:os:win2k tomcat4.1.31+j2sdk1.4.2_05 eclipse3.0.1 e:\eclipse_project\myproject以下で作業しています。 参考書籍:javawebプログラミング徹底入門(技術評論社) 環境変数などの設定もすませ、http://localhost:8080/index.jspも見れて、http://localhost:8080/examples/servlet/helloworldexampleなどのサーブレット・jspのサンプルなども全て正常に動きます。 server.xmlののすぐ下の行に と追加して再起動して、サンプルのクラスをコピーしても、 正常に表示されません。http404エラーが出ます。 他のサーブレットクラスや、本のサンプルをコピーしても同様です。 また、no,1091223の件を参考にマネージャーから パス: /rucho ディレクトリのurl:file:e:/eclipse_project/myproject としてもだめでした。 tomcat自体を入れ直してみたりもしましたが、だめでした。 e:/eclipse_project/myproject/jspにindex.jspを置くと問題なく表示されます。 さらに、本に付録として付いていたtomcat4.0.6を入れて、 server.xmlに全く同じcontextタグを追加したら、 今度は何の問題もなく意図通りの設定が反映されて動作しました。 一体何が悪いのか、どなたご教授願えないでしょうか?
回答: 補足説明お願いします。 >サンプルのクラスをコピーしても、 どこにコピーされましたか?? >また、no,1091223の件を参考にマネージャーから >パス: /rucho >ディレクトリの>url:file:e:/eclipse_project/myproject >としてもだめでした。 だめでした。とありますが、 何がだめだったのでしょうか?? (1)マネージャーからアプリケーションに インストールはできましたか?? (2)インストールはうまくいってhttp://localhost:8080/ruchoが表示でないのですか?? >e:/eclipse_project/myproject/jspにindex.jsp >を置くと問題なく表示されます。 とありますが e:/eclipse_project/myprojectの配下に web-infフォルダーはありますか?? あるのでしたら web-infフォルダー配下に web.xmlがありますか?? 以上、よろしくお願い致します。