Как скомпилировать widgetset в Intelij IDEA + Spring Boot + Gradle

Здравствуйте!

Помогите, пожалуйста, разобраться.
Я создал Spring Boot проект, смог подключить к нему Vaadin и запустить, всё работает. Но когда я хочу использовать Chart для отрисовки графика выводится ошибка, что нужно скомпилировать widgetset. Я пробовал скомпилировать его по инструкции в maven проекте через плагин, всё работало. В gradle проект я тоже подключил плагин

plugins { id "fi.jasoft.plugin.vaadin" version "0.9.8" }

Там есть task vaadinCompileWidgetset. После его выполнения в папке VAADIN появляются файлы js и т.д., но при запуске проекта всё та же ошибка, просит скомпилировать widgetset. Что я делаю не так и есть ли инструкиця по работе с аддонами под gradle? Спасибо.

20905.png

В спринг буте это делается указанием вашего кастомного виджетсета. Если у вас Servlet 3 то делается это спринговой конфигурацией.[code]
@Configuration
@EnableConfigurationProperties(VaadinServletConfigurationProperties.class)
@Import(VaadinServletConfiguration.class)
public class MyVaadinServletConfiguration extends VaadinServletConfiguration {

@Bean
@Override
public ServletRegistrationBean vaadinServletRegistration() {
    return createServletRegistrationBean();
}

@Override
protected void addInitParameters(ServletRegistrationBean servletRegistrationBean) {
    super.addInitParameters(servletRegistrationBean);
    addInitParameter(servletRegistrationBean, "widgetset", "<Имя вашего виджетсета>");
    addInitParameter(servletRegistrationBean, "productionMode", "false");
}

private void addInitParameter(ServletRegistrationBean servletRegistrationBean, String paramName,
        String propertyValue) {
    if (propertyValue != null) {
        getLogger().info("Set servlet init parameter [{}]

= [{}]
", paramName, propertyValue);
servletRegistrationBean.addInitParameter(paramName, propertyValue);
}
}

}
[/code]