私は、既存のかなりバニラな Maven 2 プロジェクトで Protocol Buffers を試しています。現在、生成されたソースを更新する必要があるたびに、シェル スクリプトを呼び出しています。各ビルドの前にソースを自動的に生成したいので、これは明らかに面倒です。恥ずべきハッカーに頼らないことを願っています。
だから、私の質問は2つあります:
ロングショット:上記を自動で達成できるMaven 2用の「プロトコルバッファプラグイン」はありますか?そのようなプラグインの実装に挑戦したと思われるGoogle Codeのブランチがあります。残念ながら、コード レビューに合格していないか、protobuf トランクにマージされていません。したがって、そのプラグインのステータスは不明です。
おそらくもっと現実的です: 実際のプラグインが不足している場合
protoc
、Maven 2 ビルドから他にどのように呼び出すことができますか?antrun
既存のシェルスクリプトを呼び出しなどに結び付けることができると思います。
個人的な経験が最も高く評価されます。