Я хочу автоматически сбой сборки при обнаружении циклической зависимости (во избежание создания циклов в Дженкинсе, между прочим). Проблема заключается в обнаружении.Автоматическое определение циклических зависимостей с Maven?
Maven 3 сам определяет циклические зависимости, когда циклическая зависимость находится внутри реактора (т. Е. Выполнена из того же модуля верхнего уровня). Иначе это бесполезно в этом отношении.
Существует extra maven enforcer rulebanCircularDependencies. Однако, похоже, это ограничивается тем, что делает «mvn dependency: tree», т.е. это fails to recognize транзитных зависимостей области проверки.
scope
The scope to filter by when resolving the dependency tree, or null to
include dependencies from all scopes. Note that this feature does not
currently work due to MNG-3236.
Есть ли другие решения этой проблемы?