解决方案:

首先,在portal-ext.properties中设置如下属性:

   
   
   
   
  1. theme.css.fast.load=false 
  2. theme.p_w_picpaths.fast.load=false 
  3. javascript.fast.load=false 
  4. browser.cache.disabled=false 

最重要的是不要到命令行的liferay-tomcat-home/bin去启动startup.sh,而是去IDE中去启动相应的liferay server.

 

示例:

(1)首先看初始状态:

liferay theme改变资源文件,在不重新部署情况下看到效果_第1张图片

为了版权问题,我隐藏了logo,在logo下面的导航菜单,默认的字体是16px.

 

(2)然后,我们去 /app/Liferay/RI/liferay-portal-6.1.0-ce-ga1/tomcat-7.0.23/webapps/platform-theme/css/default.css改变默认的字体设定,改为36px:

 

(3)最后,我们ctrl+F5刷新页面查看最后效果:

liferay theme改变资源文件,在不重新部署情况下看到效果_第2张图片

可以看到,字体已经被设置为了36px