【发布时间】:2019-06-23 15:31:19
【问题描述】:
jboss CLI 在几个小时前工作时似乎没有启动。我正在使用 CLI 设置 JNDI 数据源,并使用 elytron 框架为基于证书的身份验证设置两种方式的 SSL。
kerth@ubuntu:~/jboss-eap-7.1/bin$ ./jboss-cli.sh
You are disconnected at the moment. Type 'connect' to connect to the server or 'help' for the list of supported commands.
[disconnected /]
kerth@ubuntu:~/jboss-eap-7.1/bin$ echo $?
0
使用 -c 或 --connect 启动 Jboss CLI 也不会进入交互模式。它只是以退出代码 0 退出而没有任何错误。
kerth@ubuntu:~/jboss-eap-7.1/bin$ ./jboss-cli.sh -c
[standalone@localhost:9990 /]
kerth@ubuntu:~/jboss-eap-7.1/bin$ echo $?
0
CLI 的 gui 模式 (./jboss-cli.sh --gui) 但是有效。不确定我是否遗漏了什么。
启用 Jboss CLI 日志不会有任何 ERROR 或 WARN 日志。
使用新下载的 jboss 7.1 安装 zip 并尝试启动 CLI 也不起作用(未设置环境变量)。然而,一个新下载的 Jboss 7.2 CLI 可以工作。
感谢任何帮助。谢谢
我使用的是默认接口, Jboss 版本 - 7.1 更新 4, 操作系统 - Ubuntu 18
【问题讨论】:
-
这很奇怪。您使用的是什么版本的 Java?
-
我使用的是 Oracle JDK - 1.8.0_191
-
这很奇怪。我不知道它可能是什么。我绝对不能在 Fedora 29 上重现它。
-
@JamesR.Perkins 感谢您的宝贵时间。我也不知道。我也尝试过使用 OpenJDK 8,结果相同。我猜想通过 CLI 进行的操作对内核进行了更改,因此我无法在交互模式下使用 CLI。我的一个同事使用 Ubuntu 16,Oracle JDK 8 也有同样的问题,只有 gui 模式有效
标签: jboss jboss-eap-7 jboss-cli