BeanCreationException Ваадин

Я пытаюсь интегрировать Spring Boot Vaadin ( https://github.com/peholmst/vaadin4spring) с демонстрационным кодом Vaadin Dashboard ( https://github.com/vaadin/dashboard-demo). Единственное, что я сделал, - добавил аннотацию "@VaadinUI" в классе DashboardUI. Я проверил свой код, используя ветку "integrate-vaadin-dashboard-demo-project".

Я получаю сообщение об ошибке:

org.springframework.beans.factory.BeanCreationException: Ошибка создания бина с именем org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor': сбой вызова метода init; Вложенным исключением является java.lang.NoClassDefFoundError: javax/validation/ParameterNameProvider.

Я не совсем уверен, что означает сообщение. Может кто-нибудь объяснить это и придумать решение для сообщения об ошибке?

Вывод основной ошибки: https://gist.github.com/anonymous/43d602c1105e00d4d7d6

URL-адрес клона: https://github.com/caritos/pangolin.git

Отрасль: integrate-vaadin-dashboard-demo-project

1 ответ

Вы упаковываете javax validation api 1.0 в свою банку. Это версия, которая нужна компилятору GWT (при создании набора виджетов). Но весенняя загрузка зависит от версии 1.1. Обычно проблема в другом...

Другие вопросы по тегам