简体   繁体   English

启动Wildfly(JBoss)服务器时出现VM错误

[英]VM error while starting Wildfly (JBoss) server

I have wildfly-10.0.0.Final available with PATH variable set. 我有wildfly-10.0.0.Final可用PATH变量集。 I am using Ubuntu. 我正在使用Ubuntu。 Also I have jdk1.7.0_79. 我也有jdk1.7.0_79。 I am facing the problem that as when I am trying to start server that is executing standalone.sh then I am getting the error, 我面临的问题是,当我尝试启动执行standalone.sh的服务器时,我收到错误,

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

Use jdk 1.8 instead of jdk 1.7. 使用jdk 1.8而不是jdk 1.7。 MetaspaceSize is a new flag added for Metaspace in jdk 1.8. MetaspaceSize是在jdk 1.8中为Metaspace添加的新标志。

Check java -version. 检查java -version。 If it is not java version "1.8.0_xx" , then set the JAVA_HOME environment variable as below and run the command, 如果它不是java版本“1.8.0_xx”则按如下所示设置JAVA_HOME环境变量并运行命令,

bash-4.1$ export JAVA_HOME=LOCATION_TO_JDK1.8.0 bash-4.1 $ export JAVA_HOME = LOCATION_TO_JDK1.8.0

您必须在standalone.bat文件中放入此行设置JAVA_HOME = C:\\ Program Files \\ Java \\ jdk-9.0.4,并更改JDK安装的用途。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM