#!/bin/sh
ARGS=${*}

################################################################################
# Please set up environment.
################################################################################

# java home.
export JAVA_HOME=${JAVA_HOME}

# project directory.
PROJ_DIR=.

# java option.
OPT=

# firstMemory.
STM=128

# maxMemory.
EXM=128

################################################################################
# Please define execution conditions.
################################################################################

# execution package.
EXEC_PACKAGE=org.maachang.jni.io.NativeIOTest

# my jar.
MY_JAR=


################################################################################
# The point does not change from here.
################################################################################

# batch dir.
BATCH_DIR=${PROJ_DIR}/sh

# library directory.
LIB_DIR=${PROJ_DIR}/lib

# my jar ++.
MY_JAR=${MY_JAR}:`sh ${BATCH_DIR}/core/classpath.sh ${LIB_DIR}`

# execution java.
cd ${PROJ_DIR}
${JAVA_HOME}/bin/java -Xms${STM}m -Xmx${EXM}m ${OPT} -classpath ${PROPERTY_DIR}:${MY_JAR} ${EXEC_PACKAGE} ${ARGS}

exit 0


