1

Atlassian Bamboo を使用していますが、Maven モジュールを実行すると循環依存の問題が発生します。

3 つのモジュールがあるとします。

model
  dto
  dao

logic
  dto
  components

business
  dto
  service

コマンドラインからこれを実行すると、実行されます

model dao
model dto
logic dto
business dto
logic components
business service

これは正しく、依存関係を設定した方法です。一方、Bamboo はトップ レベルのモジュールのみを考慮するため、ロジックとビジネスの間の循環依存関係が見られます。

実際のシナリオはもう少し複雑ですが、うまくいけばこれで十分に説明できます。

竹を走らせ、各モジュールをトップレベルではなく個別に検討する方法はありますか?

4

1 に答える 1

1

コマンドラインで実行するように、モジュールごとに複数の計画を作成する必要があります。次に、依存ブロックメカニズムを各計画に使用して、次々に構築できます。[1] の助けを借りて、依存計画戦略を使用する方法を得ることができます。1. https://confluence.atlassian.com/display/BAMBOO/Dependency+blocking+strategies

于 2012-11-21T20:14:01.500 に答える