- 締切済み
eClipseの動的WebプロジェクトHoge(hoge.hoge.c
eClipseの動的WebプロジェクトHoge(hoge.hoge.comのパッケージ名)のHelloWorld.javaのデバッグ付加 今Javaの勉強をしていますが、 Project : hoge Java package : hoge.hoge.com Java class名 : HelloWorld を作成しました。 TomCatを使用しています。 eClipseでtomCatのStart/Stopもできるようにしました。 そのあと、Javaファイルを作成し その中のクラス名 doGetで以下のようなプログラムを作成しました。 ● protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub response.setContentType("text/html; charset=iso-2022-jp"); PrintWriter out = response.getWriter(); out.println("<html>"); out.println("<head>"); out.println("<title>HelloWorld</title>"); out.println("</head>"); out.println("<body>"); out.println("<h1>HelloWorld</h1>"); out.println("</body>"); out.println("</html>"); out.close(); } ● このデバッグをしようとしています。 デバッグの手順 1) _a)プロジェクト・エクスプローラで、"hoge"のプロジェクトのアイコンを右クリックして _「プロパティ」を選択。 _b)左側メニューから「TomCat」を選択 _c)右側に表示される画面の中の、TomCatプロジェクトのチェックボックスにチェックを入れる。 _d)コンテキストの欄には「/hoge」と入力 _e)OKボタン押下。 2) _a)同じく、(1)-a)の"hoge"のアイコンを右クリック _b)ショートカットメニューの「デバッグ」⇒「サーバーでデバッグ」をクリック。 3) サーバーでデバッグのウインドウが表示される。 _a)既存のサーバを選択にチェックが入れてある状態 _b)次へボタンを押下 _c)「Add and Remove」の画面が表示される _d)左側ボックスが「使用可能」、右側ボックスが「Configured」のボックスで __左側は、何もありません。 __右側には、"hoge"があります。 __このまま、「完了」ボタンを押す 4) 以下のようなエラーが出ます。 ↓↓↓ HTTPステータス 404 - /hoge/ ------------------------- type ステータスレポート メッセージ /hoge/ 説明 The requested resource (/hoge/) is not available. ------------------------- Apache Tomcat/5.5.20 基本的な事での質問とは思いますが、 1. なぜデバッグができないのか。 2. デバッグを出来るようにする方法は? の二点について教えていただけないでしょうか。 よろしくお願いします。
お礼
お返事ありがとうございます。 なんとなく、ご説明してらっしゃる事の意味はわかるのですが、今環境を作り直しているところですので、環境ができ次第、もう一度試し、ご指摘の点を自分で確認してみたいと思います。 もし、その時に何かわからないことがあれば、また質問させてください。 よろしくお願いします。