gpt4 book ai didi

linux - WildFly 中的变量 : Cannot resolve expression on Linux

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:08:46 24 4
gpt4 key购买 nike

我的设置

standalone.conf.bat

set "DBO_PATH_CONFIG=D:/test"
set "MOBILE_KEYSTORE=jboss.mobile.keystore"

standalone.conf

set "DBO_PATH_CONFIG=/opt/!!!"
set "MOBILE_KEYSTORE=jboss.mobile.keystore"

standalone.xml

    <security-realm name="SslRealm">
<server-identities>
<ssl>
<keystore path="${env.DBO_PATH_CONFIG}/${env.MOBILE_KEYSTORE}" keystore-password="rmi+ssl"/>
</ssl>
</server-identities>
</security-realm>

属性

 <subsystem xmlns="urn:jboss:domain:naming:2.0">
<bindings>
<simple name="java:/propertiesFileName" value="NONE" />
<simple name="java:/propertiesFileNameV1" value="${env.DBO_PATH_CONFIG}/V1.properties" />
<simple name="java:/propertiesFileNameV2" value="${env.DBO_PATH_CONFIG}/V2.properties" />
</bindings>
<remote-naming />
</subsystem>

在 Windows 上一切正常,但在 Linux 上我有这个错误:

10:57:34,512 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
("core-service" => "management"),
("security-realm" => "SslRealm")
]) - failure description: "WFLYCTL0211: Cannot resolve expression '${env.DBO_PATH_CONFIG}/${env.MOBILE_KEYSTORE}'"

如何解决这个问题?

最佳答案

在 Linux 上它是 export 而不是 set。我也不认为你可以有一个名为 !!! 的目录。 ! 在 bash 中有特殊含义。

关于linux - WildFly 中的变量 : Cannot resolve expression on Linux,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41331327/

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