Velocity 被配置在内存中使用缓存模板。当你在 Confluence 中编辑了页面的模板文件,Confluence 知道文件进行了编辑,将会重新从磁盘中载入模板文件。如果你直接在 Confluence 的磁盘文件中对 velocity 进行编辑的话,你要么需要关闭在 WEB-INF/classes/velocity.properties
中的缓存配置或者重启服务器使修改生效。
velocity.properties
文件保存在 confluence-x.x.x.jar
文件,其中 x.x.x
是 Confluence 的版本号。JAR 文件保存在 WEB-INF/lib
目录中。如果你希望对 JAR 文件进行修改,请按照下面的步骤:steps:
- 停止 Confluence
- 备份你需要修改的 JAR 文件。
- Un-jar 文件。
- 对希望修改的文件找到文件所在的位置和进行正确的修改配置。
- Re-jar the
confluence-x.x.x.jar
文件。 - 找到 JAR 文件应该保存的正确位置,然后将修改的文件替换掉服务器上的文件。
- 重启 Confluence。
https://www.cwiki.us/display/CONFLUENCEWIKI/Upgrading+Customized+Site+and+Space+Layouts