- ベストアンサー
環境変数の設定方法
はじめまして。 Eclipse3.0とTomcat5.0を使用して、JSPプログラミングを行っている初心者です。 環境設定(?)について悩んでいます。パスが通らない状況になっています。 というのも、 http://localhost:8080/プロジェクト名(jspExample)/プロジェクト名(work)/ファイル名.拡張子(index.jsp) と入力すれば、作成中の画面は表示されていたのですが、 その画面を作っているファイルを一旦まるごとデスクトップへ保存して、Eclipse内のファイルを削除し デスクトップへ保存したファイルをまたEclipse内に戻すと画面が表示されなくなっていました。 結果 HTTPステータス 404 - /jspExample/work …と表示されてしまいます。 そのファイルの移動以外は、環境変数もいじっていないし。 一度Eclipse内のパスが通っているファイルを削除してしまうと、設定もゼロに戻ってしまうのでしょうか?? きっとまた環境設定をしなおす必要があるのだと思いますが、その為にはどこを競ってしなおさなくてはならないのでしょうか!? また、何かしらこの問題に対して考えられる解決策はあるのでしょうか? 誠にややこしく、初歩的な質問ですが返答下さいますようヨロシクお願いします!
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
僕も、以前、Eclipseを使っていました。記憶にある範囲でお答えします。 Eclipseは、自動的にserver.xmlやらを書き込んでくれます。ですから、プロジェクトフォルダを移動したりするとそれに伴いserver.xmlも書き換えたりするんじゃないかと記憶にあります。おまけに、Tomcat5.0だと、config.xmlというのも必要だった覚えがあります。 それらは、原理さえ覚えてしまえば簡単なものですが、現在のTOMCATのバージョン(5.5)では、CONFIG.xmlは使わないと思ったので、調査資料もなかなか発見できないと思います。 JSPファイル等が残っているならば、最初からプロジェクトを作成するのが一番手っ取り早いとおもいます。 では、がんばってください。
その他の回答 (1)
- pchelp-sandbox
- ベストアンサー率75% (6/8)
/jspExample/WEB-INF/ フォルダもデスクトップへ保存しましたか? jspファイルだけしか保存しなかったのなら、それが原因です。もう一度必要なものを揃えましょう。何が必要かは、そのプロジョクト次第です。 サーバコンテキストはちゃんと設定されていますか? \Tomcat5.0\conf\server.xml に、<Context path="/jspExample" .../>が正しく設定されているかを確認しましょう。 ※上記はノーマルなプロジェクトを前提としています。これで解決しないなら、「Eclipse内に戻」したときの詳細手順とそのファイル一覧を書きましょう。