私は、--fail-at-endでmaven 3.3.9を使用してマルチサブモジュールプロジェクトを構築しようとしています。このフェーズの1つのサイクルを実行するには時間がかかり(数時間)、すべてのサイクルでいくつかのサブモジュールを構築し、もう一度Mavenビルドを実行する(別のサイクルを開始する)問題を解決します。 質問は次のとおりです:以前のサイクルで正常にビルドされたパッケージをビルドしようとしないようにする方法はありますか? 事前mavenパッケージ:正常にビルドされたサブモジュールをスキップ
0
A
答えて
1
あなたはマルチモジュールプロジェクトを持っていて、の反復プロセスを経て、完全な、成功したビルドを取得しようとしているようですね...
build -> fail -> fix the failure -> rebuild
のおかげで...と周りのたびに毎回プロジェクト全体を構築するのではなく、障害が発生したモジュールで再開したいループです。
このユースケースに標準的なアプローチは、-rf
を使用することです:
-rf, --resume-from
Resume reactor from specified project
たとえば、次のようにmoduleD
という名前のモジュールを再度実行し、ビルドを失敗した場合:
mvn -rf :moduleD install
詳細をin the docs。
ビルドを再実行するときにclean
フェーズを含めないことも選択できます。これにより、Mavenのインクリメンタルコンパイラは再構築が必要なものを処理できます。
関連する問題
- 1. 正常にビルドされたプル要求をマージした後のビルド
- 2. mavenを使用して正常にビルドした後にファイルをコピーします。
- 3. gitサブモジュールがgitリポジトリから削除されず、正常にプッシュされない
- 4. ビルドに成功したときに異常なMavenエラーメッセージが表示される
- 5. mavenサブモジュールをビルドしてantタスクを実行します
- 6. CCNet別のプロジェクトが正常にビルドされた場合にのみスケジュールされたビルド
- 7. ビルドにMavenを使用してJhipsterでJavaテストをスキップ
- 8. Visual Studio 2010で正常にビルドされた後にスクリプトを実行する
- 9. テストを実行する前にMaven warパッケージをスキップしました
- 10. Mavenビルドで機能が正しくインストールされない
- 11. Visual Studio 2010が正常にビルドされるとクラッシュします
- 12. xcodeプロジェクトは正常にビルドされましたが、アーカイブ時にはビットコードバンドル
- 13. パッケージ化後にPythonサブモジュールが表示されない
- 14. UE4でパッケージ化されたapkがAndroid 6.0で正常に動作しない
- 15. ビルドされたフレームワークをpackage_dataでPythonパッケージにコピーする
- 16. Mavenビルドに失敗しました。 Mavenを(修正せずに)ビルドすると、なぜ更新されますか?
- 17. 正常にpingされましたか?
- 18. pip正常にインストールされた後:ModuleNotFoundError
- 19. Mavenパッケージ:mvnパッケージ
- 20. すべての依存関係は、Mavenビルドでjarまたはwarにパッケージ化されますか?
- 21. エラー接続でVSTSでビルドできません52.173.242.81:8080、jenkinsビルドが正常に実行されました。
- 22. IntelliJの親にMavenサブモジュールを追加してください
- 23. バネバッチ、失敗したファイルを再度処理する、スキップが正常に処理された
- 24. Mavenでビルドされたアンドロイドアプリケーションをデバッグする方法
- 25. Angular2 ngのビルドが正常に
- 26. イメージは正常にビルドされますが、認証資格情報のためにプッシュされません
- 27. Eclipse Mavenのarchtetypeはビルドされません:Mavenプロジェクトビルドのライフサイクルマッピング
- 28. Maven 3のプラグインライフサイクルで、Mavenフェーズをスキップ
- 29. ビルドされたjarに(ビルド中に)ビルドされたファイルを含めるには?
- 30. メールは常に正常に送信されました(Opencart v3.0.2.0)
実際に何時間もかけてビルドしていますか?いくつのコード行(1000万行?)?いくつのテストですか? 10または50万? – khmarbaise