Files
MaxKey/shellscript/linux/start_maxkey.sh

45 lines
1.2 KiB
Bash
Raw Normal View History

#!/bin/bash
source ./set_maxkey_env.sh
2024-05-09 20:58:50 +08:00
JAVA_MARK=MaxKeyBoot
JAVA_OPTS=" -Xms256m "
JAVA_OPTS="${JAVA_OPTS} -Xmx2048m"
JAVA_OPTS="${JAVA_OPTS} -Dfile.encoding=UTF-8"
JAVA_OPTS="${JAVA_OPTS} -DjavaMark=${JAVA_MARK}"
JAVA_CONF=./maxkey
JAVA_LIBMAXKEYPATH=./maxkey
JAVA_CLASSPATH=./classes:./bin:$JAVA_CONF:
2024-05-09 20:58:50 +08:00
JAVA_MAINCLASS=org.maxkey.MaxKeyApplication
JAVA_EXEC=$JAVA_HOME/bin/java
export JAVA_CLASSPATH
export JAVA_LIBPATH
export JAVA_LIBMAXKEYPATH
for LL in `ls $JAVA_LIBMAXKEYPATH/*.jar`
do
2024-05-09 20:58:50 +08:00
JAVA_CLASSPATH=$LL
done
export JAVA_CLASSPATH
# Display our environment
echo "-------------------------------------------------------------------------------"
echo " Bootstrap Environment"
echo ""
2024-05-09 20:58:50 +08:00
echo JAVA_CLASSPATH : ${JAVA_CLASSPATH}
echo JAVA_CONF : $JAVA_CONF
echo JAVA_OPTS : $JAVA_OPTS
echo JAVA_HOME : $JAVA_HOME
2024-05-09 20:58:50 +08:00
echo JAVA : $JAVA_EXEC
${JAVA_EXEC} -version
echo ""
echo "-------------------------------------------------------------------------------"
echo ""
2024-05-09 20:58:50 +08:00
nohup $JAVA_EXEC -jar $JAVA_OPTS $JAVA_CLASSPATH >./logs/nohup_maxkey.out 2>&1 &
2024-05-09 20:58:50 +08:00
echo MaxKey is startingyou can check the ./logs/nohup_maxkey.out