用tarball实现liferay自动安装部署14-复制资源文件,配置文件

 

因为在上一步 http://supercharles888.blog.51cto.com/609344/979811 我们已经可以从Storage Server上下载定制过的zip 文件了,所以这一步就是要吧从tarball包中的所有资源文件, 配置文件都复制到tomcat bundle中的相应位置从而达到定制,添加的目的 ,包括一些图片,js库,css样式,还有一些公用属性文件等:

 

代码如下:


  1. #copy the properties files to liferay home ,eg: portal-ext.properties 
  2.  
  3. echo "Begin copying the properties files to liferay home directory...." 
  4.  
  5. echo "${LOG_TIME_FORMAT} Begin copying the properties files to liferay home directory...." >>$TODAYLOG 
  6.  
  7. #here ,modified by charles ,not to get the enrironment from the $1,instead ,it gets this information from parsing the dnsdomainname 
  8.  
  9. cp -rv $ENV_MODIFICATION_ROOT/$ENVIRONMENT_TYPE/$CONFIGURATION_FOLDER_NAME/*.properties $LIFERAY_HOME  >> $TODAYLOG 
  10.  
  11. echo "End copying the properties files to liferay home directory" 
  12.  
  13. echo "${LOG_TIME_FORMAT} End copying the properties files to liferay home directory" >> $TODAYLOG 
  14.  
  15.   
  16.  
  17.   
  18.  
  19. #copy all the css files into the liferay server 
  20.  
  21. echo "Begin copying the css files to liferay server..." 
  22.  
  23. echo "${LOG_TIME_FORMAT} Begin copying the css files to liferay server..." >>$TODAYLOG 
  24.  
  25. cp -rv $CSS_MODIFICATION_ROOT/* $LIFERAY_ROOT_CSS_DIRECTORY >> $TODAYLOG 
  26.  
  27. echo "End copying the css files to liferay server" 
  28.  
  29. echo "${LOG_TIME_FORMAT} End copying the css files to liferay server" >> $TODAYLOG 
  30.  
  31.   
  32.  
  33. #copy all the js files into the liferay server 
  34.  
  35. echo "Begin copying the javascript files to liferay server" 
  36.  
  37. echo "${LOG_TIME_FORMAT} Begin copying the javascript files to liferay server">>$TODAYLOG 
  38.  
  39. cp -rv $JS_MODIFICATION_ROOT/* $LIFERAY_ROOT_JS_DIRECTORY >> $TODAYLOG 
  40.  
  41. echo "End copying the js files to liferay server" 
  42.  
  43. echo "${LOG_TIME_FORMAT} End copying the js files to liferay server" >>$TODAYLOG 
  44.  
  45.   
  46.  
  47. #copy all the jar files into the liferay server 
  48.  
  49. echo "Begin copying the jar files to liferay server" 
  50.  
  51. echo "${LOG_TIME_FORMAT}/Begin copying the jar files to liferay server" >>$TODAYLOG 
  52.  
  53. cp -rv $LIB_MODIFICATION_ROOT/*.jar $LIFERAY_ROOT_LIB_DIRECTORY >> $TODAYLOG 
  54.  
  55. echo "End copying the jar files to liferay server" 
  56.  
  57. echo "${LOG_TIME_FORMAT}/End copying the jar files to liferay server" >> $TODAYLOG 
  58.  
  59.   

 

极其简单,就不一一赘述了。





本文转自 charles_wang888 51CTO博客,原文链接:http://blog.51cto.com/supercharles888/979812,如需转载请自行联系原作者

上一篇:用tarball实现liferay自动安装部署14-复制资源文件,配置文件


下一篇:Windows Mobile下的重力感应器(Gravitational Sensor)开发