deason преди 3 години
родител
ревизия
aca336f942
променени са 2 файла, в които са добавени 7 реда и са изтрити 6 реда
  1. 5 5
      examcloud-core-questions-starter/shell/start.sh
  2. 2 1
      examcloud-core-questions-starter/shell/stop.sh

+ 5 - 5
examcloud-core-questions-starter/shell/start.sh

@@ -1,17 +1,17 @@
 #!/bin/bash
 
-PROJECT_JAR="examcloud-core-questions-starter-v4.1.1-SNAPSHOT.jar"
-
-PROJECT_JVM_ARGS=`cat start.vmoptions`
+PROJECT_JAR=`find . -name "examcloud-core-questions-starter*.jar"`
+PROJECT_JAR=${PROJECT_JAR:6}
 
 PROJECT_ARGS=`cat start.args`
-
 PROJECT_ARGS=$PROJECT_ARGS" --sys.config.center.secretKey="$1
 
+PROJECT_JVM_ARGS=`cat start.vmoptions`
+
 PID_LIST=`ps -ef | grep $PROJECT_JAR | grep java | awk '{print $2}'`
 if [ ! -z "$PID_LIST" ]; then
     echo "$PROJECT_JAR is already running..."
-    exit -1
+    #exit -1
 fi
 
 nohup java $PROJECT_JVM_ARGS -jar lib/$PROJECT_JAR $PROJECT_ARGS >/dev/null 2>&1 &

+ 2 - 1
examcloud-core-questions-starter/shell/stop.sh

@@ -1,6 +1,7 @@
 #!/bin/bash
 
-PROJECT_JAR="examcloud-core-questions-starter-v4.1.1-SNAPSHOT.jar"
+PROJECT_JAR=`find . -name "examcloud-core-questions-starter*.jar"`
+PROJECT_JAR=${PROJECT_JAR:6}
 
 ps -ef | grep $PROJECT_JAR | grep java | awk '{printf("kill -15 %s\n",$2)}' | sh
 BUILD_ID=DONTKILLME