У меня есть модуль Spring, имеющий:
1) зависимость org.hibernate-validator 6 ...
2) транзитивная зависимость org.hibernate-validator 5 ...
3) переходная зависимость uber hardFileCoded в толстом банке (пользователь gwt) зависимости vaadin с помощью org.hibernate-validator <6 </p>
Они кажутся несовместимыми для обмена.
Проблема в том, что они не конфликтуют, а поднимают экс.
Но во время компиляции (он следует за плохим артефактом до успешного римейка) они беспорядочно (?).
И неверная версия (?) Используется для получения текста ошибки сообщения проверки.
В результате получается неверная печать, потому что версии <= 5 не имеют javax.validation.constraints.NotBlank.message: </p>
Объект: ***, ошибка: {javax.validation.constraints.NotBlank.message}
вместо правильного:
Объект: ***, ошибка: не должна быть пустой
Я не могу что-то удалить и т. Д.
Нужно как-то их различать и использовать соответствующие версии местами.
Прежде всего, ограничьте этот валидатор жирных банок, чтобы он никогда не выходил из ваадина =)
Заранее большое спасибо за любые указания копать.