JDK 11在CMD/PowerShell中执行-Xmx64m报错求助
JDK 11在CMD/PowerShell执行
java.exe -Xmx64m报错的问题 问题现象
进入JDK 11的bin目录,在CMD或PowerShell中执行命令java.exe -Xmx64m时,出现以下错误:
Unrecognized option: -xmx64m Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit.
当前环境
使用的JDK版本信息:
java version "11.0.19" 2023-04-18 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.19+9-LTS-224) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.19+9-LTS-224, mixed mode)
对比测试情况
- Android Studio内点击运行Gradle,使用该JDK 11无异常
- Git Bash中执行
java.exe -Xmx64m命令正常 - Android Studio自带的JDK 17(版本:
openjdk version "17.0.6" 2023-01-17)在CMD中执行-Xmx64m选项正常 - 第三方JDK 1.7(版本:
java version "1.7.0_80")在CMD中执行-Xmx64m选项正常 - 已卸载其他Java版本,系统中仅保留JDK 11
求助问题
- 如何解决JDK 11在CMD/PowerShell中执行
java.exe -Xmx64m报错的问题? -Xmx64m选项是否在JDK 11中被移除或不可用?
内容的提问来源于stack exchange,提问作者SuJi Gyeon
相关产品推荐
相关产品推荐

