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

解決済みの質問

server.xmlの設定

開発環境
Windows XP
Tomcat 4.1.31
Eclipse 2.1.3

Eclipseを使ってJSPの開発をはじめたのですがEclipseのフォルダをJSPの仮想ディレクトリに設定するところでうまくいかず困っています。

server.xmlに以下を追加しました。

<Context path="/myWeb"
docBase="C:\Documents and Settings\Administrator\My Documents\NOMURA
\eclipse\workspace\TEST001_01\myWeb"
workDir="C:\Documents and Settings\Administrator\My Documents\NOMURA
\eclipse\workspace\TEST001_01\j2src\org\apache\jsp"
reloadable="true"/>

この状態で
http://localhost:8080/myWeb/index.jsp
にアクセスしても404エラーでページが表示されません。
Tomcatをインストールし、
http://localhost:8080
にてindex.jspが表示されることは確認できました。
また、jspファイル自体は
C:\Documents and Settings\Administrator\My Documents\NOMURA\eclipse\workspace\TEST001_01\myWeb
の下に置いています。
ファイルに問題があるのかもと思い、http://localhost:8080/index.html
にて表示できたindex.htmlファイルをmyWebフォルダの下に置いてみたのですが、やはりだめでした。
何か設定が足りていないのでしょうか?
どなたか教えてください。よろしくお願いします。

投稿日時 - 2004-11-19 14:19:42

QNo.1091223

困ってます

質問者が選んだベストアンサー

ANo.1の

設定内容
コンテキストパス (オプション): /myWeb
XML設定ファイルのURL:
WARまたはディレクトリのURL:file:C:/Documents and Settings/Administrator/My Documents/NOMURA
/eclipse/workspace/TEST001_01/myWeb

でお願いします。
これで動きます。

投稿日時 - 2004-11-22 10:29:32

お礼

ありがとうございました。
無事設定できました。

下記URLに詳細が有りました。後に参照される方のために。
http://www.jajakarta.org/tomcat/tomcat5.0/ja/docs/tomcat-docs/html-manager-howto.html

投稿日時 - 2004-11-22 10:47:32

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

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

回答(2)

ANo.1

>ファイルに問題があるのかもと思い、>http://localhost:8080/index.html
>にて表示できたindex.htmlファイルを
>myWebフォルダの下に置いてみたのですが、
>やはりだめでした。
それはhttp://localhost:8080/起動時は
[Tomcatフォルダ〕\webapps\ROOT\index.jspを見ているからであります。

まず、確認したいのですが、
Tomcat起動後
http://localhost:8080/manager/htmlにアクセスしてください 。

アプリケーションのなかに
myWebはありますか??

なければ、Tomcatが認識していないので、
Server.xmlを直接触るのではなく
http://localhost:8080/manager/htmlのインストールから行ってもらえますか??

設定内容
コンテキストパス (オプション): =/myWeb
XML設定ファイルのURL:
WARまたはディレクトリのURL:C:\Documents and Settings\Administrator\My Documents\NOMURA
\eclipse\workspace\TEST001_01\myWeb
インストールボタンを押下したら、

アプリケーションに設定されるはずです。

設定されなければ、http://localhost:8080/manager/html
の上のほうにメッセージの項目に何か表示されていると思うので
それを記載してもらえないでしょうか??

投稿日時 - 2004-11-19 14:40:35

補足

早速の回答ありがとうございます。

結果エラーが表示されアプリケーションには登録されませんでした。
以下がエラー内容です。

失敗 - 例外 java.io.IOException: ファイル名、ディレクトリ名、またはボリューム ラベルの構文が間違っています。 が発生しました

ディレクトリのURLに空白が有るのがまずいのかと思い、ダブルクォーテーションでくくってみたのですが、やはりだめでした。。。

投稿日時 - 2004-11-19 17:28:42

あなたにオススメの質問