Tomcat 7 を使用しています。
場所への展開appBase
:
WARファイル
myapp.war
を下に置きます$CATALINA_HOME/webapps/
ブラウズ
http://localhost:8080/myapp
-> OK
場所への展開non-appBase
:
WAR ファイル
myapp.war
を次の場所に移動します。/path/to/nonappbase/
myctx.xml
以下にコンテキストファイルを作成し$CATALINA_HOME/conf/Catalina/localhost/
、<context docBase="/path/to/nonappbase/" reloadable="true" > </context>
参照
http://localhost:8080/myctx
-> 見つかりません
その場所への展開がnon-appBase
失敗したのはなぜですか?
@編集
からの回答によると、@Mads Nielsen
以下の改訂後に動作するようになりました。
<Context docBase="/path/to/nonappbase/myapp.war" reloadable="true" />
Context
また、要素は大文字で省略形にする必要があることも明らかです。つまり/>
、</Context>