gpt4 book ai didi

jboss - 在 JBOSS standalone.sh 文件中设置 JAVA_OPTS

转载 作者:行者123 更新时间:2023-12-05 01:07:09 24 4
gpt4 key购买 nike

我在 jboss 上有一个通过 log4j 登录的应用程序。当我通过 bat 文件 (standalone.bat) 运行我的服务器时,日志工作正常,但是 standalone.sh 文件下有问题。这是我在 standalone.bat 中设置 JAVA_OPTS 的方法:

set "JAVA_OPTS=%JAVA_OPTS% -Dlog4j.configuration=file:../standalone/configuration/log4j.xml"

它有效。我应该如何在 standalone.sh 文件中做到这一点?我试过这样的事情:
JAVA_OPTS= "$JAVA_OPTS -Dlog4j.configuration=file:$JBOSS_HOME/standalone/configuration/log4j.xml"

但它不起作用。有任何想法吗?在此先感谢您的帮助。

最佳答案

Standalone.sh 文件将由 shell 解释,因此它需要是有效的 shell 脚本。删除 = 后面的空格你应该很好。这使得 java opts 行看起来像:

JAVA_OPTS="$JAVA_OPTS -Dlog4j.configuration=file:$JBOSS_HOME/standalone/configuration/log4j.xml"

关于jboss - 在 JBOSS standalone.sh 文件中设置 JAVA_OPTS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18957725/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com