Транзитивные зависимости, разрешающиеся как зависимости высшего уровня в производственном обращении, после обновления доJAVA

Программисты JAVA общаются здесь
Anonymous
Транзитивные зависимости, разрешающиеся как зависимости высшего уровня в производственном обращении, после обновления до

Сообщение Anonymous »

Мы используем плагин Gradle Springboot вместе с плагином Java и плагином управления зависимостью Spring. Насколько я понимаю, ProductionRuntImeclassPath должен быть эквивалентен runtimeclasspath (за исключением любых зависимостей, которые появляются только в конфигурациях DevelopmentOnly или TestDevelopmentonly). После обновления до Springboot 3.5.4 конфигурации различаются. Все транзитивные зависимости теперь перечислены дважды, индивидуально как зависимости верхнего уровня и в их надлежащем месте в качестве переходных зависимостей в рамках ProductionRuntimeclassPath. < /P>
Есть ли необходима дополнительная конфигурация? Можно ли это предотвратить? Это приводит к появлению транзитивных зависимостей в наших различных сканированиях, которые мы хотели бы предотвратить.

Подробнее здесь: https://stackoverflow.com/questions/797 ... ionruntime

Вернуться в «JAVA»