Unrecognized VM option 'MaxMetaspaceSize=1024m'

http://www.codingwhy.com/view/785.html

的确是java版本问题;
这里又有另外一个问题; 虽然你java -version显示的1.8版本, 但也有可能是你使用软件安装的jdk是1.8, 但是path中配置的不是1.8;
使用软件安装的意思是: 使用exe文件安装的jdk;

C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\MySQL\MySQL Fabric 1.5.4 & MySQL Utilities 1.5.4 1.5\;C:\Program Files (x86)\MySQL\MySQL Fabric 1.5.4 & MySQL Utilities 1.5.4 1.5\Doctrine extensions for PHP\;%JAVA_HOME%\bin;%MYSQL_HOME%\bin;C:\_Mike_Prog_Files\O_UltraEdit_UE;D:\Programs\Gradle\gradle-4.8.1\bin;

比如我的path环境变量是上面;
我发现第一个位置C:\Program Files (x86)\Common Files\Oracle\Java\javapath;就有问题, 直接将其从path中移除; 这应该是安装其他软件的时候,默认给添加过来的; 后面我的java_home确实不是1.8;而是1.7;但是我在cmd控制台使用java -version 指令显示的缺失是1.8;
所以 , 重新把java_home改到1.8版本; 别以为java -version 显示1.8, 你就是1.8了;

你可能感兴趣的:(Unrecognized VM option 'MaxMetaspaceSize=1024m')