代码拉取完成,页面将自动刷新
#!/usr/bin/env bash
LANG=zh_CN.UTF-8
CONFIGPATH="./config/application.properties"
solcVersion=`awk -F '=' '$1~/system.solcVersion/{print $2;exit}' ${CONFIGPATH}`
cd ../WeBankBlockchain-Data-Export-service
function LOG_INFO()
{
local content=${1}
echo -e "\033[32m"${content}"\033[0m"
}
GRADLE_EXEC="bash gradlew "
while getopts "c:" arg
do
case $arg in
c)
execArg=$(echo "$OPTARG" | tr '[:upper:]' '[:lower:]')
if [ "$execArg" != "gradle" ] && [ "$execArg" != "gradlew" ]; then
LOG_ERROR "-c execute mode: [gradlew|gradle]"
elif [ "$execArg" == "gradle" ]; then
GRADLE_EXEC=$execArg
LOG_INFO "Begin to use gradle"
else
LOG_INFO "Begin to use gradle wrapper"
fi
;;
?)
LOG_ERROR "unkonw argument\nusage: -c [gradle|gradlew]"
exit 1
;;
esac
done
$GRADLE_EXEC clean bootJar -PsolcVersion=$solcVersion
echo "gradle build finish..."
cp dist/Data-Export*.jar ../tools
cd ../tools
echo "copy Data-Export.jar success..."
echo "run Data-Export.jar"
java -jar Data-Export*.jar --spring.config.location=./config/application.properties
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。