Я нахожусь в процессе обновления огромной системы с 3000+ java maven проектами и репозиториями, развернутыми как монолитная война с Java 7 на 8. Мы попытаемся перенести части системы за раз, что означает, что некоторый артефакт будетбыть построен с JDK7 и немного JDK8.
Вопрос в том;Есть ли способ (плагин maven или что-то еще) для принудительного применения (сбой сборки), когда артефакты, созданные с помощью jdk7, зависят от артефактов jdk8.Разрешено обратное (jdk8 -> jdk7), а также jdk8 -> jdk8.Я не думаю, что какое-либо из встроенных правил в плагине Maven Enforcer это делает, и это может быть сложно и отнимает много времени?
Надеюсь, я проясню.Есть предложения?
Спасибо!