Java 我必须始终重新启动Tomcat服务器才能清除Velocity模板缓存吗?

Java 我必须始终重新启动Tomcat服务器才能清除Velocity模板缓存吗?,java,tomcat,caching,jira,velocity,Java,Tomcat,Caching,Jira,Velocity,我正在做的是在我的测试服务器上直接修改Jira项目中的一个.vm文件,试图找出我们存在的一个bug。我之所以直接在服务器上执行此操作,是因为我们的项目构建时间和服务器的启动时间对于每个构建都超过10分钟(这是另一天的另一个问题) 修改.vm文件后,我试图通过完全删除Catalina\localhost\projectName文件夹以及浏览器缓存来清除Tomcat上的缓存。这不起作用,我被迫关闭Tomcat服务器并重新启动,然后才显示更改 厌倦了关闭并启动备份来测试我在文件中所做的每一个更改以进行

我正在做的是在我的测试服务器上直接修改Jira项目中的一个.vm文件,试图找出我们存在的一个bug。我之所以直接在服务器上执行此操作,是因为我们的项目构建时间和服务器的启动时间对于每个构建都超过10分钟(这是另一天的另一个问题)

修改.vm文件后,我试图通过完全删除
Catalina\localhost\projectName
文件夹以及浏览器缓存来清除Tomcat上的缓存。这不起作用,我被迫关闭Tomcat服务器并重新启动,然后才显示更改

厌倦了关闭并启动备份来测试我在文件中所做的每一个更改以进行故障排除


还有其他方法吗?要进行调试,您应该能够关闭缓存。例如,如果将模板作为文件加载,可以在配置中设置以下属性:

file.resource.loader.cache=false

对于调试,您应该能够关闭缓存。例如,如果将模板作为文件加载,可以在配置中设置以下属性:

file.resource.loader.cache=false

请容忍我,但我只是检查了Tomcat conf文件夹中的所有文件;catalina.policy、catalina.properties、context.xml、logging.properties、server.xml、tomcat-users.xml和web.xml,我在任何地方都找不到设置文件.resource.loader.cache。你指的是什么配置文件?你是如何设置任何Velocity配置参数的?我对Velocity一无所知,当我说每个开发人员都放弃了这个项目时,我也不骗你。我找不到参与这个项目的人。站在这里的最后一个人:)在您的JIRA安装文件夹中是
atlassian JIRA\WEB-INF\classes\velocity.properties
,这是您要添加属性的地方。好的,谢谢你们的帮助。我找到了文件和文件顶部附近的行<代码>class.resource.loader.cache=true。现在继续。请容忍我,但我只是检查了Tomcat conf文件夹中的所有文件;catalina.policy、catalina.properties、context.xml、logging.properties、server.xml、tomcat-users.xml和web.xml,我在任何地方都找不到设置文件.resource.loader.cache。你指的是什么配置文件?你是如何设置任何Velocity配置参数的?我对Velocity一无所知,当我说每个开发人员都放弃了这个项目时,我也不骗你。我找不到参与这个项目的人。站在这里的最后一个人:)在您的JIRA安装文件夹中是
atlassian JIRA\WEB-INF\classes\velocity.properties
,这是您要添加属性的地方。好的,谢谢你们的帮助。我找到了文件和文件顶部附近的行<代码>class.resource.loader.cache=true。现在继续。请容忍我,但我只是检查了Tomcat conf文件夹中的所有文件;catalina.policy、catalina.properties、context.xml、logging.properties、server.xml、tomcat-users.xml和web.xml,我在任何地方都找不到设置文件.resource.loader.cache。你指的是什么配置文件?你是如何设置任何Velocity配置参数的?我对Velocity一无所知,当我说每个开发人员都放弃了这个项目时,我也不骗你。我找不到参与这个项目的人。站在这里的最后一个人:)在您的JIRA安装文件夹中是
atlassian JIRA\WEB-INF\classes\velocity.properties
,这是您要添加属性的地方。好的,谢谢你们的帮助。我找到了文件和文件顶部附近的行<代码>class.resource.loader.cache=true。现在继续。