Velocityを使う場合の別の問題が発生。
  1. Velocity は singleton で環境を持っている。
  2. eclipse の標準ビルダーはアノテーション処理の実行環境をワークスペース内で共有するらしい。
  3. Velocity は環境の再初期化ができない。
結果、
  • Velocityを使うアノテーション処理が複数プロジェクトにあると誤動作しまくり。
動いたり動かなかったりなので本当に訳わかめ。

1日潰れてしまった。
eclipse 好きになりかていたのですがまた嫌いになりました。