用tarball实现liferay自动安装部署17-对于license文件的处理

简介:

下面就探讨对于license文件的处理,因为我们知道enterprise edition 文件是需要license 文件的而community edition是不需要license 文件的,所以我们分别处理。

 

因为我们在configure-helper.sh中已经对于ee还是ce版本进行了判断,通过liferay tomcat bundle的下载地址,参见http://supercharles888.blog.51cto.com/609344/979806

 

所以,我们这里只要做简单的判断,然后相应决定复制还是不复制:

代码如下:

 
 
  1. #if the liferay is an enterprise edition ,copy the license file to liferay home deploy folder 
  2. ENTERPRISE_EDITION="ee" 
  3. if [ $LIFERAY_SERVER_TYPE = $ENTERPRISE_EDITION ]; 
  4. then 
  5.   echo "Begin copying the liferay license file" 
  6.   echo "${LOG_TIME_FORMAT} Begin copying the liferay license file" >> $TODAYLOG 
  7.   if [ ! -d "$LIFERAY_AUTO_DEPLOY_DIR" ]; 
  8.      then  
  9.         echo "the liferay home deploy folder doesn't exist ,begin creating this deploy folder" 
  10.         echo "${LOG_TIME_FORMAT}the liferay home deploy folder doesn't exist,begin creatin the deploy folder" >> $TODAYLOG 
  11.         cd $LIFERAY_HOME >> $TODAYLOG 
  12.         mkdir deploy   >> $TODAYLOG 
  13.         echo "end creating this deploy folder" 
  14.         echo "${LOG_TIME_FORMAT} end creating this deploy folder" >> $TODAYLOG 
  15.   fi 
  16.   cp -rv "$CONFIGURATION_MODIFICATION_ROOT"/license*.xml $LIFERAY_HOME/deploy >> $TODAYLOG 
  17.   echo "End copying the liferay license file" 
  18.   echo "${LOG_TIME_FORMAT} End copying the liferay license file" >> $TODAYLOG 
  19. fi 




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

目录
相关文章
|
jenkins 持续交付
Jenkins常用插件Copy Artifact的使用
使用Copy Artifact插件,可以完成不同任务间传输文件
2207 0
Jenkins常用插件Copy Artifact的使用
|
缓存 Linux
linux 安装插件报错:Loaded plugins: fastestmirror
linux 安装插件报错:Loaded plugins: fastestmirror
603 0
linux 安装插件报错:Loaded plugins: fastestmirror
|
Web App开发 Java Android开发
Mac OS X 下 Eclipse 安装 SVN 插件 subclipse 及JavaHL 方法
工作环境换了 Mac ,Java Web 项目开发当然用 Eclipse,团队 10 人以内,没有远程办公需求,前期也不需要快速的迭代,所以版本控制选用SVN。Eclipse 的安装,SVN 插件 subclipse 的安装都很简单,但 Mac 下想使用 SVN 的 Native library 是需要安装 JavaHL 的。
1773 0