MementoWeaverもそろそろメメントの生成処理を実装する時期になったようなので、採用するテンプレートエンジンを選定する。 最低の条件としては、Java SEから使用可能であることのみ。 MWの前身であるHPCMSではApache Velocity(1.6.2)を使用していた。 特にVelocityに不満があるわけでもないが、結局のところ今回はスクラッチから作り直しているので、HPCMSのvelocityテンプレートもそのまま流用というわけにはいかず、一応比較してみることにする。 選択肢 簡単にググッてみたところ、メジャーなものには以下がありそう。 最低条件はJavaSEからの利用だが、他の評価軸としては以下を考慮したい。 コミュニティの活発度 対応するテンプレートの種別 導入に伴うハードルの高さ コミュニティの活発度(2013.3.20現在) 選択肢 公式ページ Version 最