Strutsプロジェクトのディレクトリ位置を変更
Strutsをインストールしたら、Tomcat配下にアプリを置いているのを変更します。
これはTomcatアンインストールした時に万が一アプリが消えたりすると困るためです。
今回はC:\STRUTS配下にStrutsプロジェクトを移動します。
プロジェクトを移動するにはC:\Tomcat\webapps配下にxmlファイルを置きます。
名前をSTRUTS.xmlとします。ファイルの中身は以下の通りにします。
<Context path="/STRUTS" reloadable="true" docBase="C:\STRUTS" workDir="C:\STRUTS\work\org\apache\jsp" />
これで、Tomcatを再起動し、
http://localhost:8080/STRUTS/ にアクセスするとアプリ動作の確認が出来ると思います。
以下、アプリの初期イメージです。
Strutsプロジェクトのディレクトリ位置を変更
コンテキスト名.xmlでコンテキストルートを指定する
Tomcat5.5で、server.xmlではなく、コンテキスト名.xmlでコンテキストルートを指定したい場合
C:¥tomat5.5¥conf¥Catalina¥localhost¥コンテキスト名.xml
と言うファイルを作成します。localhost部分は、ホスト名になります。
test.xmlと言うファイルを作成したとします。ファイル内容は以下の通りとします。
<Context path="/test" reloadable="true"
docBase="C:\workspace\Test" workDir="C:\workspace\work" />
これで、Tomcatを再起動すると以下のように画面が表示されます。
コンテキスト名.xmlでコンテキストルートを指定する