1234567891011121314151617181920212223242526272829 |
- #!/bin/bash
- PROJECT_PATH=/home/centos/okki-oms/jeecg-boot
-
- cd $PROJECT_PATH
-
- mvn clean
-
- mvn package -Dmaven.test.skip=true
-
- if [ -f "$PROJECT_PATH/jeecg-module-system/jeecg-system-start/target/jeecg-system-start-3.6.3.jar" ]; then
- echo "微服务包生成成功"
- else
- echo "微服务包生成失败"
- exit 1
- fi
- PID=$(ps -ef | grep jeecg-system-start-3.6.3.jar | grep -v grep | awk '{print $2}')
- if [[ -n ${PID} ]]; then
- echo "Java process is running, PID is ${PID}. Killing..."
- kill -9 ${PID}
- fi
- nohup java -jar "$PROJECT_PATH/jeecg-module-system/jeecg-system-start/target/jeecg-system-start-3.6.3.jar" --spring.profiles.active=prod >/home/centos/okki-oms/jeecg-boot/logs/out.log &
|