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

使用ng new dashboard创建Angular项目时遇spawn ENOENT错误求助

解决Angular项目创建时的"spawn C:\Program Files\Java\jre1.8.0_281\bin ENOENT"错误

这个错误说明系统无法找到指定的Java路径,核心原因多为JAVA_HOME环境变量配置错误,或是Angular CLI初始化过程中意外触发了Java环境调用。以下是具体解决步骤:

方案1:修复JAVA_HOME环境变量

  • 打开系统环境变量设置(右键「此电脑」→「属性」→「高级系统设置」→「环境变量」)
  • 在系统变量中找到JAVA_HOME,确认其值指向Java安装根目录(应为C:\Program Files\Java\jre1.8.0_281,而非bin子目录)
  • 若不存在JAVA_HOME,则新建该变量并设置正确路径
  • 检查Path系统变量,确保包含%JAVA_HOME%\bin,缺失则添加
  • 重启命令行窗口或IDE,使环境变量生效

方案2:重置Angular CLI

执行以下命令清除缓存并重装CLI:

npm cache clean --force
npm uninstall -g @angular/cli
npm install -g @angular/cli@latest

完成后重新运行ng new dashboard

方案3:临时禁用Java环境(应急)

若当前不需要Java环境,可在命令行中临时移除相关变量:

set JAVA_HOME=
set PATH=%PATH:C:\Program Files\Java\jre1.8.0_281\bin;=%

执行后再次尝试创建项目

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.29 19:52:20