1

生成されたライブラリを使用する前に、オープン ソース プロジェクトのソースに小さなパッチを適用する必要があります。これを可能な限り自動化したいので、次のことができるパターンを見つけたいと思っています。

  1. ソースをチェックしてください
  2. 私の(非常に小さな)パッチを適用する
  3. ビルド システムを使用してプロジェクトをビルドします (つまり、ant を呼び出します)。

このようなことをする例はどこにありますか? 今、私は scm と patch プラグインで遊んでいますが、単純なことではありません...

4

1 に答える 1

0

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

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

サンプルを投稿することはできますが、非常に簡単になりました...マニュアルをたくさん参照しただけです。

于 2011-09-14T04:53:39.083 に答える