作为 Vaadin 14 项目自动发布/重新部署的一部分,让 Eclipse/Tomcat 忽略对特定文件的更新吗?

问题描述

我有一个简单的 Vaadin 14 项目,可以读取/写入 JSON 配置文件。该项目已在 Eclipse 上使用 Tomcat 9 设置,从开发角度来看,在更改前端文件 (JS/CSS) 时运行良好,并在更改 Java 文件时自动重新发布。

问题是,当我的应用程序更新 JSON 配置文件时,它会触发整个重新发布和重新部署到 Tomcat 服务器,这非常不符合预期。

附加信息:

  • 没有设置热插拔代理(我知道这个功能是在 Vaadin 14 中添加的)
  • 配置文件作为 mapping.json 和 config.json 存储在 src/main/resources/config/ 中
  • 当我使用 Vaadin 13 时这不是问题,所以不确定为什么升级会突然导致这个问题
  • 如果我禁用 [Servers > Tomcat 9.0 Server at localhost > Modules > Auto Reload],服务器不会自动重新加载,但这不是想要的结果,因为我确实希望服务器在更改 Java 代码时自动重新加载等

总而言之,我正在寻找一种方法来忽略特定文件类型 (*.json),以免在监视项目更改时被选取。当我使用 Vaadin 13 时,这似乎有效。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...