|
@@ -1,5 +1,10 @@
|
|
|
#!/usr/bin/env bash
|
|
#!/usr/bin/env bash
|
|
|
|
|
|
|
|
|
|
+current_dir=$(cd "$(dirname "$0")"; pwd)
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+cd $current_dir
|
|
|
|
|
+
|
|
|
#JAVA_HOME=/opt/jdk1.7.0_07
|
|
#JAVA_HOME=/opt/jdk1.7.0_07
|
|
|
MAINCLASS="org.eclipse.jetty.start.Main"
|
|
MAINCLASS="org.eclipse.jetty.start.Main"
|
|
|
LIB_DIR="lib"
|
|
LIB_DIR="lib"
|
|
@@ -8,9 +13,9 @@ JVM_ARGS="-Djetty.port=6220 -Dsolr.solr.home=solr -Dorg.eclipse.jetty.util.URI.c
|
|
|
PRO_ARGS=""
|
|
PRO_ARGS=""
|
|
|
PROGRAM_NAME=solr
|
|
PROGRAM_NAME=solr
|
|
|
|
|
|
|
|
-PID_DIR=/tmp/$PROGRAM_NAME
|
|
|
|
|
|
|
+PID_DIR="$current_dir/start.d"
|
|
|
jcommand="java"
|
|
jcommand="java"
|
|
|
-current_dir=$(cd "$(dirname "$0")"; pwd)
|
|
|
|
|
|
|
+
|
|
|
runtype="-classpath"
|
|
runtype="-classpath"
|
|
|
APPEND_LIB=$current_dir"/"$CLASS_DIR
|
|
APPEND_LIB=$current_dir"/"$CLASS_DIR
|
|
|
PID_NAME=$PROGRAM_NAME".pid"
|
|
PID_NAME=$PROGRAM_NAME".pid"
|
|
@@ -57,6 +62,7 @@ case $1 in
|
|
|
if kill `cat "$pid"` > /dev/null 2>&1; then
|
|
if kill `cat "$pid"` > /dev/null 2>&1; then
|
|
|
echo stopping $PROGRAM_NAME
|
|
echo stopping $PROGRAM_NAME
|
|
|
kill `cat "$pid"`
|
|
kill `cat "$pid"`
|
|
|
|
|
+ rm $pid
|
|
|
else
|
|
else
|
|
|
echo No $PROGRAM_NAME to stop
|
|
echo No $PROGRAM_NAME to stop
|
|
|
fi
|
|
fi
|