我有wildfly-10.0.0.Final可用PATH变量集。我正在使用Ubuntu。我也有jdk1.7.0_79。我面临的问题是,当我尝试启动执行standalone.sh的服务器时,我收到错误,
Or
Unrecognized VM option 'MetaspaceSize=96M'
Error: Could not create the Java Virtual Machine.
答案 0 :(得分:23)
使用jdk 1.8代替jdk 1.7。 MetaspaceSize是在jdk 1.8中为Metaspace添加的新标志。
答案 1 :(得分:1)
检查java -version。如果它不是 java版本" 1.8.0_xx" ,则按如下所示设置JAVA_HOME环境变量并运行命令,
bash-4.1 $ export JAVA_HOME = LOCATION_TO_JDK1.8.0
答案 2 :(得分:-1)
你必须在standalone.bat文件中放入此行设置JAVA_HOME = C:\ Program Files \ Java \ jdk-9.0.4,并更改JDK安装的用途。