Лучшие методы использования обновленных библиотечных версий в проектах QuarkusJAVA

Программисты JAVA общаются здесь
Anonymous
Лучшие методы использования обновленных библиотечных версий в проектах Quarkus

Сообщение Anonymous »

Я ищу использование Quarkus (w/gradle) для проекта Greenfield-Ish, и у меня есть вопрос об управлении версиями библиотеки в проекте «от Quarkus». Например, io.quarkus: Quarkus-rest-jackson (at 3.19.1 прямо сейчас) подтягивает com.fasterxml.jackson.core: Джексон-Датабинд в версии 2.18.2 , в то время как последняя версия на Maven Central является 2,18.3 . Проекты Quarkus: < /p>

[*] Какой рекомендуемый способ использовать новые версии библиотек, чем те, которые притягиваются к расширениям Quarkus? Хотя явное объявление работает (например, реализация 'com.fasterxml.jackson.core: Jackson-Databind: 2.18.3' ), существуют ли лучшие практики для обеспечения совместимости, особенно для случаев, когда «семья» таких зависимостей втягивается (

Код: Выделить всё

com.fasterxml.jackson.datatype:jackson-datatype-jdk8
и com.fasterxml.jackson.module: jackson-module-parameter-name , например)?
Как библиотечные версии управляются через экосистему Quarkus? Обновление Quarkusplatformversion ожидаемый способ получить обновления библиотеки? /> Я особенно заинтересован в понимании баланса между оставшимся в актуальном состоянии с исправлениями безопасности и поддержанием совместимости с рамкой Quarkus. < /p>
Спасибо за любые идеи, которые вы можете предоставить.>

Подробнее здесь: https://stackoverflow.com/questions/795 ... s-projects

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