文章标题

来源:互联网 发布:数据库的英文缩写 编辑:程序博客网 时间:2024/05/22 11:42

window平台java启动脚本

@echo offset JAVA_HOME=set JAVA_OPTS=-Xms64m -Xmx512mset CLASSPATH=.\classesfor %%c in (".\lib\*.jar") do call :LIBAPPEND %%cif exist "%JAVA_HOME%\bin\java.exe" goto okHomeecho The JAVA_HOME environment variable is not defined correctlyecho JAVA_HOME未设置或设置错误@pausegoto end:okhomeecho Using JAVA_HOME    %JAVA_HOME%"%JAVA_HOME%\bin\java" %JAVA_OPTS% -cp %CLASSPATH% com.xxx.xxx.xxx.util.EstimationDownload:end:LIBAPPENDset CLASSPATH=%CLASSPATH%;%1

linux平台

#!/bin/shJAVA_HOME=JAVA_OPTS="-Xms64m -Xmx512m"CLASSPATH=${CLASSPATH}:"./classes":`echo ./lib/*.jar | sed "s/ /:/g"`if [ -z "${JAVA_HOME}" ] ; then    echo "请设置JAVA_HOME"    echo "Please set JAVA_HOME"    exit 1fiif [ ! -x "${JAVA_HOME}/bin/java" ] ; then    echo "JAVA_HOME设置错误"    echo "Can not find Java VM"    exit 1fiecho "Using JAVA_HOME   ${JAVA_HOME}"echo "Using CLASSPATH   ${CLASSPATH}""${JAVA_HOME}/bin/java" ${JAVA_OPTS} -cp ${CLASSPATH} com.xxx.xxx.xxx.StockSend

startup.sh

java -server -da -Xss128k -cp ./config:./lib/*:a.jar com.test.Test &echo $! > service.pid

shutdown.sh

#!/bin/shecho 'Stoping the I/O Service...'pid=`cat "service.pid"`kill $pidecho 'Stoped.'
0 0