首页 > 解决方案 > Vaadin 8 + AudioVideo 插件:“加载小部件集失败”

问题描述

我将AudioVideo 插件添加到我的 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 配置中的某些内容。我尝试了“packagingIncludes”而不是“packagingExcludes”,但这没有帮助。

我很乐意为您提供帮助,因为我无法在部署服务器上进行“实验”。

我必须如何配置 Maven 或者我还需要做什么才能将以下文件夹从 eclipse depolyment 环境中获取到我导出的 WAR 文件中?

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

标签: mavenvaadinvaadin8

解决方案


推荐阅读