rm -rf dist cd lib ./download.sh cd .. #export QUASAR_PUBLIC_PATH=mapapi if [ -z "$QUASAR_PUBLIC_PATH" ]; then echo "QUASAR_PUBLIC_PATH is empty, use crudapi" rm -rf ../src/main/resources/static/crudapi CRUDAPI_VERSION=1.6.2 tar -zxvf ./lib/crudapi-admin-web-$CRUDAPI_VERSION.tar.gz -C ./src/main/resources/static else echo "QUASAR_PUBLIC_PATH is not empty: $QUASAR_PUBLIC_PATH" sed -i 's/crudapi/mapapi/g' ./src/main/resources/static/index.html rm -rf ./src/main/resources/static/mapapi cp -R ../crudapi-admin-web/dist/spa/mapapi ./src/main/resources/static fi mvn clean install mkdir -p dist/crudapi mkdir -p dist/crudapi/bin mkdir -p dist/crudapi/oss/download mkdir -p dist/crudapi/log cp ./target/crudapi-example-1.6.2.jar ./dist/crudapi/bin/crudapi.jar cp ./lib/WinSW-x64.exe ./dist/crudapi/bin/crudapi.exe cp ./lib/crudapi.xml ./dist/crudapi/bin/crudapi.xml cp ./lib/*.bat ./dist/crudapi/bin cp ./src/main/resources/application-windows.properties ./dist/crudapi/bin/application.properties cd dist nowtime=`date +'%Y%m%d%H%M%S'` tar -zcvf crudapi-${nowtime}.tar.gz crudapi cd ..