久々の技術ネタ。
Tomcat6からTomcat7にバージョンアップした時に調べ物したのでメモ。
【環境】
・Tomcat 7.0.27
・PostgreSQL9.1
Tomcat7からcontext.xmlの自動コピーはデフォルトでfalse(つまり自動コピーしない)に
変わっています。
つまり
$TOMCAT_HOME/webapps/コンテキスト/META-INF/context.xml
から
$TOMCAT_HOME/conf/Catalina/localhost/コンテキスト名.xml
に自動でコピーされなくなりました。
デプロイ時に自動でコピーしてほしい場合は
$TOMCAT_HOME/conf/server.xmlに「copyXML="true"」を追加します。
$TOMCAT_HOME/conf/server.xml(125行目〜)
<Host appBase="webapps" unpackWARs="true" autoDeploy="true" copyXML="true">
他にも小さな仕様変更が行われているかもしれませんので、
調べないとっっ
0 件のコメント:
コメントを投稿