From d5de8cce4a657a7b33f36459c4a3416ae949abc2 Mon Sep 17 00:00:00 2001 From: jay <75509151@qq.com> Date: Mon, 8 May 2023 18:51:20 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E4=BF=AE=E6=94=B9=E5=90=AF=E5=8A=A8?= =?UTF-8?q?=E5=91=BD=E4=BB=A4,=E5=A2=9E=E5=8A=A0=E9=A2=9D=E5=A4=96JAVA=5FO?= =?UTF-8?q?PTS?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- iot-starter/src/main/bin/start.sh | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/iot-starter/src/main/bin/start.sh b/iot-starter/src/main/bin/start.sh index 8b859357..297ef110 100644 --- a/iot-starter/src/main/bin/start.sh +++ b/iot-starter/src/main/bin/start.sh @@ -17,10 +17,14 @@ cd .. DEPLOY_DIR=`pwd` # 如果没有指定外部配置文件,则使用默认的配置文件 -while getopts ":c:" opt +while getopts ":c:j:" opt do case $opt in - + j) + # 如果没有指定外部配置文件,则使用默认的配置文件 + echo "java命令行参数:$OPTARG" + JAVA_OPTS=$OPTARG + ;; c) echo "配置文件路径$OPTARG" USER_ASSIGN_CONFIG=$OPTARG @@ -78,7 +82,7 @@ fi STDOUT_FILE=$LOGS_DIR/catalina.log # JVM Configuration -JAVA_OPTS=" -Djava.awt.headless=true -Djava.net.preferIPv4Stack=true " +JAVA_OPTS+=" -Djava.awt.headless=true -Djava.net.preferIPv4Stack=true " JAVA_DEBUG_OPTS="" if [ "$1" = "debug" ]; then JAVA_DEBUG_OPTS=" -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n "