もしこのブログがお役に立ちましたら、次回のAmazonでのお買い物時に こちらのリンクから 購入していただけますと嬉しく思います。

2011年9月21日

Velocityのmacroをキャッシュさせない

Apache Velocityのmacro(Velocimacro)をvmファイルやhtmlファイル内にインラインで定義したとします。
設定ファイルvelocity.propertiesが規定値のままだと、一度記述したmacroがキャッシュされて、開発に手間取る場合があります。
手元の環境の場合、velocity.propertiesの項目を以下のように設定することでキャッシュ問題を解消できました。
XXX.resource.loader.cache = false
velocimacro.permissions.allow.inline.to.replace.global = true
これで開発時にmacroを書き換えた場合、すぐに変更が反映されるようになると思います。

0 件のコメント:

コメントを投稿