` #!/bin/bash
PATH_LIB=./lib
CLASSPATH=./etc
#启动服务jvm 参数配置 JVM_PARAM='-Xms4g -Xmx4g -Xmn1g -Xss1m'
#运行启动类的包名和类名 RUN_MAIN=com.st.shorter.HttpShortMain
#启动服务进程名称 SERVER_NAME=http-short
#启动服务端口 SERVER_PORT=39020
#---------------- #dump tcp端口数据 #---------------- #JaCoCo依赖在jenkins上的地址
JACOCO_HOME='./lib'
JACOCO_ADDRESS='127.0.0.1'
JACOCO_PORT='39021'
JACOCO_JAVA_AGENT=-javaagent:${JACOCO_HOME}/jacocoagent.jar=includes=*,output=tcpserver,address=${JACOCO_ADDRESS},port=${JACOCO_PORT}
for jar in ls $PATH_LIB/*.jar
do
CLASSPATH="$CLASSPATH:""$jar"
done
exec -a $SERVER_NAME java -server $JVM_PARAM $ARGS -Djava.awt.headless=true $JACOCO_JAVA_AGENT -Xverify:none -classpath "$CLASSPATH" $RUN_MAIN $SERVER_PORT
`