【发布时间】:2020-07-16 21:35:14
【问题描述】:
对于 Wildfly 应用程序的 bat 文件中的窗口,我设置为
set "JAVA_OPTS=%JAVA_OPTS% -Djboss.home=..../x/y/pathToApplication"
我的要求是在 shell 脚本文件中的 mac 中设置相同的值。尝试了google的几种方法,但无法正常工作。
所以我尝试了 export JAVA_OPTS="-Djboss.home=/Users/.../Documents/...cloud/.../wildfly" - 成功了
但是当我设置另一个变量时 export JAVA_OPTS="-Dmyapp.home=/Users/.../Documents/...cloud/.../myapp" - 它覆盖第一个
接下来我尝试了 export JAVA_OPTS="-Djboss.home=/Users/.../Documents/...cloud/.../wildfly" - 它有效但覆盖了之前的值。
所以我尝试了 导出 JAVA_OPTS="%JAVA_OPTS% -Djboss.home=/Users/.../Documents/../cloud/.../wildfly" export JAVA_OPTS="%JAVA_OPTS% -Dmyapp.home=/Users/.../Documents/cloud/dev/deployments/supervisor"
但随后 shell 脚本失败并终止。
【问题讨论】:
-
已经试过了,没用 谢谢@Quentin
-
基本上我正在寻找等效的 -> set "JAVA_OPTS=%JAVA_OPTS% -Djboss.home=..../x/y/pathToApplication" (windows bat 文件)
-
我要求 minimal reproducible example 证明您的尝试存在问题,而不是重复在您已经提供的不同平台上工作的代码。
标签: macos environment-variables