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 はトップ レベルのモジュールのみを考慮するため、ロジックとビジネスの間の循環依存関係が見られます。
実際のシナリオはもう少し複雑ですが、うまくいけばこれで十分に説明できます。
竹を走らせ、各モジュールをトップレベルではなく個別に検討する方法はありますか?