You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

降级Java版本后配置Cordova-android9.0遇VM初始化失败问题

解决Java 8运行java -version报引导类路径错误的方案

1. 排查环境变量冲突

  • 检查系统变量和用户变量的Path,如果存在其他Java版本的路径(如JRE目录、高版本Java路径),将C:\Program Files\Java\jdk1.8.0_351\bin移至最顶部,确保优先级最高。
  • 查看是否存在CLASSPATH环境变量,若有,检查其值是否包含错误路径,建议暂时删除该变量(Java 8无需手动设置CLASSPATH)。

2. 验证JAVA_HOME配置

  • 打开命令行执行echo %JAVA_HOME%,确认输出为C:\Program Files\Java\jdk1.8.0_351,路径无多余空格或后缀(不要带\bin)。
  • 检查JDK目录完整性,确认C:\Program Files\Java\jdk1.8.0_351\jre\lib下存在rt.jar等核心类库,若缺失,重新下载完整JDK安装包。

3. 清理缓存后重新验证

  • 关闭所有已打开的命令提示符窗口,重新打开新窗口,执行java -version和javac -version,确认两者均显示Java 8版本信息。
  • 若仍报错,直接执行完整路径命令:C:\Program Files\Java\jdk1.8.0_351\bin\java.exe -version,如果此命令正常运行,说明Path配置仍有问题,重新检查环境变量设置。

4. 确认Gradle兼容性

  • 无需手动修改Gradle 4.10.3的Java配置,它会自动读取系统JAVA_HOME,cordova-android9.0与Java 8、Gradle 4.10.3完全兼容,确保Gradle路径C:\Gradle\gradle-4.10.3\bin在Path中即可。

内容的提问来源于stack exchange,提问作者acroscene

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 21:01:18