2011-09-12 8 views
1

オープンソースプロジェクトのソースに小さなパッチを適用してから、生成するライブラリを使用する必要があります。私はできるだけこのように多くを自動化したい、と私にできるようになるいくつかのパターンを見つけることを期待しています:Mavenを使ってnon-mavenベースのオープンソースプロジェクトをチェックアウト/パッチ/ビルドするためのパターン?

  1. チェックアウトソースを
  2. 私(非常に小さい)パッチを適用するプロジェクトをビルド

このようなことを行う場所はどこにありますか?今、私はscmとパッチのプラグインで遊んでいますが、それは単純なものではありません...

答えて

0

私は実際にはmvn:scm:exportとmvn:patchを使用してほんの数ステップでこれを行うことができました。

基本的にscm:exportをgenerate-sourcesステップで実行し、./src/main/java/ディレクトリにエクスポートしてからパッチを実行し、残りのpom.xmlは正常に動作します。

私はサンプルを投稿することができますが、それはかなり簡単に出てきました。マニュアルの参照が多かっただけです。

関連する問題