我正在做的是在我的测试服务器上直接修改 Jira 项目中的 .vm 文件,试图找出我们遇到的错误。我直接在服务器上执行此操作的原因是因为我们的项目构建时间和每次构建的服务器启动时间超过 10 分钟(这是另一天的另一个问题)。
修改 .vm 文件后,我尝试通过完全删除 Catalina\localhost\projectName
文件夹以及浏览器缓存来清除 Tomcat 上的缓存。这不起作用,我被迫关闭 Tomcat 服务器并重新启动,然后才显示更改。
厌倦了关闭并重新启动以测试我在文件中所做的每个更改以进行故障排除。
还有其他方法吗?
最佳答案
为了调试,您应该能够关闭缓存。例如,如果您将模板作为文件加载,您可以在配置中设置以下属性:
file.resource.loader.cache=false
关于java - 我是否必须始终重新启动 Tomcat 服务器才能清除 Velocity 模板缓存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30844325/