最も簡単な方法は、Context パラメーターを web.xml に入れることだと思います。
<context-param>
<param-name>facelets.DEVELOPMENT</param-name>
<param-value>false</param-value>
</context-param>
開発デプロイメントでそれをオーバーライドします。これは通常、WAR を変更しなくても可能です。<Context>
Tomcat では、次の行 ( ...内</Context>
)を使用して、WAR に META-INF/context.xml を含めます。
<Parameter name="facelets.DEVELOPMENT" value="true" override="false" />
Tomcat は、起動時にこのファイルを $CATALINA_BASE/conf/[enginename]/[hostname]/[context-path-name].xml にコピーします。これを使用して、WAR の外部で webapp を構成できます。これは各環境で発生し、管理者は次のように一度だけ変更する必要があります。
<Parameter name="facelets.DEVELOPMENT" value="false" override="false" />
その後、新しい /META-INF/context.xml を持つ新しい WAR がデプロイされても、Tomcat はそれを上書きしません。コンテキスト パラメータの名前は、WEB-INF/web.xml の宣言と一致する必要があります。
詳細については、 http://tomcat.apache.org/tomcat-6.0-doc/config/context.htmlを参照してください (「概要」および「コンテキスト パラメータ」セクション)。