在 CentOS 7 上启动 wildfly-10.0.0 时出错

在 CentOS 7 上启动 wildfly-10.0.0 时出错

我已经安装了 JDK 8 和 wildfly-10.0.0,当我尝试通过终端使用以下命令启动统计服务器时出现以下错误。

sudo /opt/wildfly/bin/./launch.sh

错误

Starting Wildfly in standalone mode.
=========================================================================

  JBoss Bootstrap Environment

  JBOSS_HOME: /opt/wildfly

  JAVA: java

  JAVA_OPTS:  -server -Xms64m -Xmx512m -XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true

=========================================================================

Unrecognized VM option 'MetaspaceSize=96M'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

答案1

JAVA: java
...
Unrecognized VM option 'MetaspaceSize=96M'

您的(默认)java版本无法识别 JDK 8 特定选项MetaspaceSize,并且在遇到MaxMetaspaceSize它无法识别的选项之前就会失败。

您可能安装了不同的 JDK,默认指向 JDK 6 或 7,并且应该尝试为 JDK 8 安装设置正确的 java 二进制文件的明确路径。

相关内容