回答
在Tomcat(捆绑)
编辑setenv.sh
文件(setenv.bat
在Windows上) 搜索的行设置JAVA_OPTS
变量 添加-Dexternal-properties=portal-developer.properties
到选项 列表例如:
JAVA_OPTS="-Xms256m -Xmx1024m -XX:PermSize=32m -XX:MaxPermSize=160m -Dfile.encoding=UTF8 -Duser.timezone=GMT+2
-Djava.security.auth.login.config=$CATALINA_HOME/conf/jaas.config
-Dorg.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES=false
-Dexternal-properties=portal-developer.properties"
注意这是所有在一个线。
如果您已经在使用external-properties系统属性加载其他一些属性文件,请使用逗号添加portal-developer.properties。
但是,这是为更高版本5.2.3 + 不知道你为什么仍然@ 5.1.1,我会更新以利用一些更新的结构和开发处理。在过去,需要更多的工作来禁用缓存。
参考: http://www.liferay.com/web/guest/community/wiki/-/wiki/Main/Liferay%2BDeveloper%2BMode
它是所有关于Liferay servlet filters。你需要把它们中的一些关掉。最好的地方是portal-developer-ext.properties。
你让Liferay的阅读由2点可能的方式:
JVM parameter -Dexternal-properties=portal-developer-ext.properties
或添加此属性portal-ext.properties
include-and-override=portal-developer-ext.properties
感谢您关于“包含和覆盖”的内容。我把它放在我的Liferay 6.1.0服务器上的portal-ext.properties文件中,它工作正常! – CatsAndCode 2012-01-11 17:49:50
下面的链接有完整详细介绍了如何在Liferay中
管理缓存http://www.liferay.com/community/forums/-/message_boards/message/10626805
由于链接往往会早晚脱机,因此您可以尝试提供该网站上显示的内容摘要。 – Nippey 2012-10-15 06:02:07
要禁用JS的缓存和在Liferay门户6.1 CSS资源+ *,将下面的行添加到您的portal-ext.propeties
文件:
browser.cache.disabled=true
*这可能会在旧版本的工作为好,但我没有测试它。
- 1. 如何禁用Liferay portlet缓存?
- 2. 如何禁用Vapor中的缓存?
- 3. 如何禁用InternetExplorer中的缓存8
- 4. 如何禁用缓存nginx
- 5. 如何禁用cocoapods缓存
- 6. 如何禁用SQLAlchemy缓存?
- 7. 如何禁用READ_XBUF缓存?
- 8. 如何禁用缓存?
- 9. 如何禁用tomcat缓存?
- 10. 如何禁用AFNetworking缓存
- 11. 禁用高速缓存中的缓存
- 12. 如何在asp.net中禁用缓存?
- 13. 如何在Rails中禁用缓存?
- 14. 禁用缓存
- 15. 禁用缓存
- 16. 禁用缓存
- 17. 如何禁用Google Chrome的缓存?
- 18. 如何禁用滑块的Magento缓存
- 19. 如何禁用http头的缓存?
- 20. 如何禁用IOS Safari上的缓存?
- 21. 在send_file中禁用缓存
- 22. NodeJS禁用缓存
- 23. Framework7:禁用缓存?
- 24. 禁用mysql缓存
- 25. 禁用ASP.net缓存
- 26. ASIHTTPRequest禁用缓存
- 27. 禁用MvcSiteMapProvider缓存
- 28. Symfony2禁用缓存?
- 29. 如何禁用Hibernate缓存日志?
- 30. jQuery如何禁用AJAX缓存?
只是为@ Jakub的回复添加更多信息。文件'portal-developer.properties'已经捆绑在Liferay中,所以不用担心创建一个和/或询问它应该包含什么。在标准的Liferay安装(与Tomcat捆绑在一起)中,它应该位于:./webapps/ROOT/WEB-INF/class/portal- developer.properties中。 – 2011-04-05 15:16:48
谢谢@jakub的答案,它帮助我! – 2011-04-05 15:17:25
@Rubens Mariuzzo,欢迎光临,我知道Liferay可以承受多大的痛苦;) – Jakub 2011-04-05 18:25:36