我的
standalone.xml
驻留在repo中以包含在docker映像中。由于我的本地windows7机器上没有工作的docker,所以我使用的是本地的wildfly14(14.0.1.Final)。我试着用
jboss.server.config.dir
属性指向这个独立的,但是Wildfly抱怨没有找到
logging.properties
在同一个目录中,所以我必须
在Wildfly config目录中。
在里面
wildfly-14.0.1.Final\standalone\configuration
,我创建了一个符号链接:
>mklink standalone-myapp.xml c:\path\to\standalone.xml
>dir standalone-myapp.xml
...
07.11.2018 10:24 <SYMLINK> standalone-myapp.xml [c:\path\to\standalone.xml]
但是,当Wildfly启动时,它会覆盖符号链接文件,不再是符号链接:
>dir standalone-myapp.xml
...
07.11.2018 10:28 23'069 standalone-myapp.xml
这种行为是否可以配置或修复?
更新
实际上是使用只读模式(
--read-only-server-config
)允许指定
在没有
. 如果我知道这个选项,我就不会尝试符号链接了。
我仍然认为Wildfly没有更新符号链接指向的文件是一个bug,但是它不再困扰我了。。。