maven - 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
解决方案
推荐阅读
- amazon-web-services - 当我在 AWS 策略模拟器中明确允许 S3 IAM 用户操作时,“隐式拒绝”
- image - 如何使用颤振 image.network 从图像中获取元数据
- java - Spring Cloud Stream 事件路由绑定
- r - 等效于 Rmarkdown “Xaringan” 演示文稿中的“高度动态”外观
- r - 随时间计算成对相似度
- excel - 查找包含数据的第一个单元格
- python - 使用python从文本中删除\ n
- flutter - 我怎样才能使用颤振滑动让只有一个项目移动??不起作用的关键
- go - golang 中的 cli 与 Azure AD 使用 MSAL 对用户进行身份验证
- node.js - 条带连接错误 Cloudflare worker