#!/bin/sh
#环境变量所在路径
JAVA_HOME=/usr/java/jdk1.6.0_24
#初始化 CLASSPATH=/usr/java/jdk1.6.0_24/lib/dt.jar:/usr/java/jdk1.6.0_24/lib/tools.jar
echo "--------------- ${JAVA_HOME}"
MYCLASSPATH=""
#class 所在包目录 WEB_DOMAIN_PATH=/echnmarket/applications/cardServer
#java home 环境变量lib
CLASSPATH=${JAVA_HOME}/jre/lib/charsets.jar:${JAVA_HOME}/jre/lib/jce.jar:${JAVA_HOME}/jre/lib/jsse.jar:${JAVA_HOME}/jre/lib/plugin.jar:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/jre/lib/ext/dnsns.jar:${JAVA_HOME}/jre/lib/ext/ldapsec.jar:${JAVA_HOME}/jre/lib/ext/localedata.jar:${JAVA_HOME}/jre/lib/ext/sunjce_provider.jar
# 项目本身外部依赖包
LIB=$WEB_DOMAIN_PATH/lib if [ -d $LIB ]; then
for i in $LIB/*.jar
do
MYCLASSPATH="$MYCLASSPATH":$i
done
fi
#项目要用的所有依赖包 CLASSPATH=${CLASSPATH}:$WEB_DOMAIN_PATH/bin:${MYCLASSPATH}
export CLASSPATH
echo ${CLASSPATH}
echo ${PATH}
PATH=${JAVA_HOME}/bin:${PATH}
export PATH
echo ${PATH}
nohup java -Ddefault.client.encoding="GBK" -Dfile.encoding="GBK" -Duser.language="Zh" -Duser.region="CN" com.sitech.card.CardServer >>/echnmarket/logs/cardServer.log 2>&1 &
#后台最后一个进程pid。 echo $!>CardServer.pid