Vaadin 8 + AudioVideo Addon: «Не удалось загрузить набор виджетов» - PullRequest
1 голос
/ 06 мая 2019

Я добавил AudioVideo Addon в свой проект Vaadin 8 (версия 8.7.2, Maven 3, Tomcat), и все отлично работает в моей среде разработки Eclipse (я запускал чистую установку Maven). Но если я экспортирую файл WAR на сервер развертывания, приложение не запустится со следующей ошибкой:

Failed to load the widgetset: ./VAADIN/widgetsets/AppWidgetset/AppWidgetset.nocache.js?1556793473728

Я нашел следующее в моем Maven POM:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-war-plugin</artifactId>
    <version>3.0.0</version>
    <configuration>
        <failOnMissingWebXml>false</failOnMissingWebXml>
        <!-- Exclude an unnecessary file generated by the GWT compiler. -->
        <packagingExcludes>WEB-INF/classes/VAADIN/widgetsets/WEB-INF/**</packagingExcludes>
    </configuration>
</plugin>

Я думаю, что мне нужно что-то изменить в конфиге Maven. Я пробовал «PackagingInclude» вместо «PackagingExcludes», но это не помогло.

Буду рад вашей помощи, поскольку я не могу проводить «эксперименты» на сервере развертывания.

Как мне настроить Maven или что еще нужно сделать, чтобы получить следующую папку из среды развертывания eclipse в моем экспортированном файле WAR?

myApp\target\myApp-0.0.1-SNAPSHOT\WEB-INF\classes\VAADIN\widgetsets\AppWidgetset

...