我想使用系统上当前安装的其他Java版本启动Keycloak。
这可能吗?如果可以,怎么办?
对于其他端口,我可以使用
./standalone.sh -b 0.0.0.0 -Djboss.socket.binding.port-offset=1000
答案 0 :(得分:0)
您可以在运行export JAVA_HOME
之前使用./standalone.sh -b 0.0.0.0 -Djboss.socket.binding.port-offset=1000
。例如,
$ java -version
openjdk version "1.8.0_212"
OpenJDK Runtime Environment (build 1.8.0_212-8u212-b03-0ubuntu1.16.04.1-b03)
OpenJDK 64-Bit Server VM (build 25.212-b03, mixed mode)
# Change from OpenJDK to Oracle Java and startup
$ export JAVA_HOME=/usr/lib/jvm/java-8-oracle
$ ./standalone.sh -b 0.0.0.0 -Djboss.socket.binding.port-offset=1000