start.sh 426 B

1234567891011121314151617
  1. #!/bin/bash
  2. PROJECT_JAR="examcloud-core-questions-starter-v4.1.0-SNAPSHOT.jar"
  3. PROJECT_JVM_ARGS=`cat start.vmoptions`
  4. PROJECT_ARGS=`cat start.args`
  5. PID_LIST=`ps -ef | grep $PROJECT_JAR | grep java | awk '{print $2}'`
  6. if [ ! -z "$PID_LIST" ]; then
  7. echo "$PROJECT_JAR is already running..."
  8. exit -1
  9. fi
  10. nohup java $PROJECT_JVM_ARGS -jar lib/$PROJECT_JAR $PROJECT_ARGS >/dev/null 2>&1 &
  11. echo "$PROJECT_JAR start..."