如何解决作为 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 举报,一经查实,本站将立刻删除。