用于 ”;”在setenv.sh的环境变量中

时间:2018-12-07 13:15:18

标签: java bash shell tomcat

我要设置此环境变量。

#!/bin/bash
dburl="jdbc:sqlserver://xxxx.database.windows.net:1433;database=xxxx;user=xxxx@iafox;password=***;encrypt=true;trustServerCertificate=true;hostNameInCertificate=*.database.windows.net;loginTimeout=30"
export CATALINA_OPTS="$CATALINA_OPTS -Ddburl=${dburl}"

但是setenv.sh无法识别“;” ,我该怎么做?

编辑

The error

1 个答案:

答案 0 :(得分:0)

不确定会有所帮助,但是您可以尝试以下一种方法:

dburl="jdbc:sqlserver://xxxx.database.windows.net:1433;database=xxxx;user=xxxx@iafox;password=***;encrypt=true;trustServerCertificate=true;hostNameInCertificate=*.database.windows.net;loginTimeout=30"
export CATALINA_OPTS="$CATALINA_OPTS -Ddburl='$dburl'"