3636 fi
3737fi
3838
39+ if [ " x${MP_DATA_DIR} " = " x" ]
40+ then
41+ MP_DATA_DIR=" ${MPUSH_PREFIX} /tmp"
42+ fi
43+
44+ if [ " x${MP_LOG_DIR} " = " x" ]
45+ then
46+ MP_LOG_DIR=" ${MPUSH_PREFIX} /logs"
47+ fi
48+
3949if [ -f " ${MP_BIN_DIR} /set-env.sh" ]; then
4050 . " ${MP_BIN_DIR} /set-env.sh"
4151fi
5262 . " $MP_BIN_DIR /java.env"
5363fi
5464
55- if [ " x${MP_DATA_DIR} " = " x" ]
56- then
57- MP_DATA_DIR=" ${MPUSH_PREFIX} /tmp"
58- fi
59-
60- if [ " x${MP_LOG_DIR} " = " x" ]
61- then
62- MP_LOG_DIR=" ${MPUSH_PREFIX} /logs"
63- fi
64-
6565if [ " x${MP_LOG4J_PROP} " = " x" ]
6666then
6767 MP_LOG4J_PROP=" INFO,CONSOLE"
7777# add the conf dir to classpath
7878CLASSPATH=" $MP_CFG_DIR :$CLASSPATH "
7979
80- for i in " $MP_BIN_DIR " /../src/java/lib/* .jar
81- do
82- CLASSPATH=" $i :$CLASSPATH "
83- done
84-
8580# make it work in the binary package
8681# (use array for LIB_PATH to account for spaces within wildcard expansion)
87- if [ -e " ${MPUSH_PREFIX} " /share/mpush/mpush-* .jar ]; then
88- LIB_PATH=(" ${MPUSH_PREFIX} " /share/mpush/* .jar)
89- else
90- # release tarball format
91- for i in " $MP_BIN_DIR " /../mpush-* .jar
92- do
93- CLASSPATH=" $i :$CLASSPATH "
94- done
95- LIB_PATH=(" ${MP_BIN_DIR} " /../lib/* .jar)
82+ if [ -e " ${MPUSH_PREFIX} " /../lib/plugins/* .jar ]; then
83+ LIB_PATH=(" ${MPUSH_PREFIX} " /../lib/plugins/* .jar)
9684fi
9785
9886for i in " ${LIB_PATH[@]} "
9987do
10088 CLASSPATH=" $i :$CLASSPATH "
10189done
10290
103- # make it work for developers
104- for d in " $MP_BIN_DIR " /../build/lib/* .jar
105- do
106- CLASSPATH=" $d :$CLASSPATH "
107- done
108-
109- # make it work for developers
110- CLASSPATH=" $MP_BIN_DIR /../build/classes:$CLASSPATH "
111-
112-
11391case " ` uname` " in
11492 CYGWIN* ) cygwin=true ;;
11593 * ) cygwin=false ;;
@@ -119,5 +97,3 @@ if $cygwin
11997then
12098 CLASSPATH=` cygpath -wp " $CLASSPATH " `
12199fi
122-
123- # echo "CLASSPATH=$CLASSPATH"
0 commit comments