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. Обычно проблема в другом...