Liferay 未显示对init_custom.vm的更改

Liferay 未显示对init_custom.vm的更改,liferay,liferay-6,liferay-velocity,liferay-theme,Liferay,Liferay 6,Liferay Velocity,Liferay Theme,我正在构建一个新的Liferay主题,被这个问题压垮了 当我对init_custom.vm进行更改时,唯一可能看到更改的方法是重新启动Tomcat。当我对我的主题进行其他更改时,例如编辑CSS或添加图像,我可以在通过Ant Deploy目标部署主题后看到这些更改。没有这样的运气与模板 部署后,我检查了$CATALINA_HOME/webapps/my theme/init_custom.vm,该文件确实反映了我的更改 如果这将是一个循环,我无法继续发展。我必须能够在不需要重新启动的情况下对vel

我正在构建一个新的Liferay主题,被这个问题压垮了

当我对
init_custom.vm
进行更改时,唯一可能看到更改的方法是重新启动Tomcat。当我对我的主题进行其他更改时,例如编辑CSS或添加图像,我可以在通过Ant Deploy目标部署主题后看到这些更改。没有这样的运气与模板

部署后,我检查了
$CATALINA_HOME/webapps/my theme/init_custom.vm
,该文件确实反映了我的更改

如果这将是一个循环,我无法继续发展。我必须能够在不需要重新启动的情况下对velocity模板进行更改。有什么建议吗

当我进行更改时,我正在使用EclipseLiferay IDE和Ant构建来部署我的主题。我正在使用Liferay 6.0.6 Tomcat捆绑包。我还将
include and override=portal developer.properties
添加到了我的
portal ide.properties
文件中

谢谢


(在Liferay论坛中也有这样的问题,我会确保复制回我得到的所有答案:)

Liferay还会缓存与Velocity相关的所有内容,这些内容有时会以您描述的方式呈现:除非重新启动Liferay,否则对模板的更改似乎不会显示出来。如果在portal-ext.properties文件中设置以下属性,则可以关闭此行为:

velocity.engine.resource.manager.cache.enabled=false

我切换到了6.1测试版,在那个版本上没有问题,所以它只是6.0.6版本


还有:我见过,他们对我不起作用。出于某种原因,升级到6.1 beta版确实有效。

FYI:我看到了,但它们对我不起作用。出于某种原因,升级到6.1测试版确实有效。我切换到了6.1测试版,在该版本上没有问题,所以它只是6.0.6版…因此,如果我可以要求,你能回答你自己的问题并接受它吗?谢谢