解决在 PowerShell 中 `javac -version` 命令无法运行
在 PowerShell 中运行 javac -version
命令时,您可能会遇到以下几种情况:
1. 正常输出
如果系统中正确安装并配置了 JDK,命令会返回类似以下内容:
javac 17.0.8
这表明 javac
编译器已正确安装,并且其版本为 17.0.8
。
2. 报错:‘javac’ 不是内部或外部命令
如果您看到类似以下错误:
javac : The term 'javac' is not recognized as the name of a cmdlet, function, script file, or operable program.
这表明系统无法找到 javac
,通常是因为:
- 您尚未安装 JDK。
- JDK 已安装,但未将
bin
目录添加到系统的PATH
环境变量中。