Score
0
Watch 923 Star 2.9K Fork 1.5K

GVPfuhai / jpressJavaLGPL-3.0

Join us
Explore and code with more than 5 million developers,Free private repositories !:)
Sign up
JPress,一个使用 Java 开发的建站神器,目前已经有 10w+ 网站使用 JPress 进行驱动,其中包括多个政府机构,200+上市公司,中科院、红+字会等。 spread retract

http://www.jpress.io

  • Java 39.0%
  • JavaScript 27.5%
  • HTML 26.8%
  • CSS 6.5%
  • Shell 0.2%
Clone or download
upgrade.sh 1.54 KB
Copy Edit Web IDE Raw Blame History
fuhai authored 2019-12-23 17:16 . v3.0.0
#!/bin/bash
# ----------------------------------------------------------------------
# author: yangfuhai
# email: fuhai999@gmail.com
# use : yum install -y wget && wget https://gitee.com/fuhai/jpress/raw/master/upgrade.sh && bash upgrade.sh newPath oldPath
# ----------------------------------------------------------------------
newPath="$1"
oldPath="$2"
if [[ "$newPath" == "" ]]; then
echo "./please designated new jpress path"
exit 0
fi
if [ ! -f "$newPath/robots.txt" ];then
echo "$newPath is not a jpress path"
exit 0
fi
if [[ "$oldPath" == "" ]]; then
echo "./please designated old jpress path"
exit 0
fi
if [ ! -f "$oldPath/WEB-INF/classes/jboot-simple.properties" ];then
echo "$oldPath is not a jpress path"
exit 0
fi
bakpath=""
if [[ $oldPath == */ ]]; then
backpath=${oldPath:0-0:${#oldPath}-1}_bak
else
bakpath=${oldPath}_bak
fi
# 备份 jpress
echo "backup old jpress to $bakpath"
cp -rf ${oldPath} ${bakpath}
# 删除旧的文件
rm -rf ${oldPath}/WEB-INF/lib
rm -rf ${oldPath}/WEB-INF/install
rm -rf ${oldPath}/WEB-INF/views
rm -rf ${oldPath}/WEB-INF/web.xml
rm -rf ${oldPath}/static
echo "start upgrade ..."
# 拷贝新的jpress
cp -rf ${newPath}/WEB-INF/lib ${oldPath}/WEB-INF/lib
cp -rf ${newPath}/WEB-INF/install ${oldPath}/WEB-INF/install
cp -rf ${newPath}/WEB-INF/views ${oldPath}/WEB-INF/views
cp -rf ${newPath}/WEB-INF/web.xml ${oldPath}/WEB-INF/web.xml
cp -rf ${newPath}/static ${oldPath}/static
cp -rf ${newPath}/robots.txt ${oldPath}/robots.txt
echo "upgrade finished, please restart tomcat..."

Comment ( 0 )

Sign in for post a comment

Java
1
https://gitee.com/fuhai/jpress.git
git@gitee.com:fuhai/jpress.git
fuhai
jpress
jpress
master

Help Search

205735 778617b6 1899542 205747 347fc4a1 1899542