- - PR -
任意のフォルダーをwebappsに製作し、その中に新しいwarファイルを配備する(Tomcat)
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-05-10 07:05
warファイル配備の際、”TOMCAT_HOME/webapps/プロジェクト名/”に配置する文章は見かけるのですが、任意のフォルダを製作しその中に新しいwarファイルを入れたいと思います。なるべくwarファイル側の変更をせずにしたいのですが、何か良い方法がありますでしょうか?
| ||||
|
投稿日時: 2005-05-10 11:26
TOMCAT_HOME/conf/server.xmlにContextタグを追加することでできませんか?
| ||||
|
投稿日時: 2005-05-10 11:54
この場合は、warファイルを人間が展開してから、 「プロジェクト名」フォルダをContextに加える必要があると思います。 それとも、warファイルのままできるんですか? さて「webapps直下になくても展開できる」という時点で、 それはwarファイルじゃないんではないでしょうか。 | ||||
|
投稿日時: 2005-05-10 12:35
最初の書き込み時点では調べては無いのですが(無責任ですみません)
server.xml context war でググって見たところ server.xmlのContextのdocBaseについて を見つけました。 TOMCATのバージョンはこの発言ではわかりませんが、今回の案件とほぼ同じ質問と思います。 この発言を信じればできそうですね | ||||
|
投稿日時: 2005-05-10 12:58
先ほどは失礼しました。
なるほど、warファイルをdocbaseに指定できるんですか。 勉強させていただきました。ありがとうございます。 | ||||
|
投稿日時: 2005-05-10 18:16
webappsの場所の変更したいということであれば、
server.xmlのHost要素のappBase属性で指定できるっぽいです。 <Host name="localhost" appBase="C:/foo/mywebapps/" ...> http://jakarta.apache.org/tomcat/tomcat-5.5-doc/config/host.html |
1