在JBoss AS7的standlone.xml
文件中,我已将系统属性中的变量my.dir
设置为
<system-properties>
<property name="my.dir" value="D:\\mylocation"
</system-properties>
现在我尝试使用此变量以如下方式在standalone.xml中指定密钥库文件的位置
certificate-key-file="${my.dir}\cert\mycert.keystore"
然而,在启动JBoss时,我得到IO exception
,因为JBoss无法找到路径。如果我做错了什么,请你告诉我吗?
答案 0 :(得分:0)
据我所知,jboss web子系统中的ssl元素不支持系统属性替换(尚未)。你有3个选择:
$JBOSS_AS7\bin
位置${user.home}/.keystore
,这是运行jboss.web
的用户的操作系统主目录。查看有关jboss.web ssl配置here的更多详细信息。