java - 如何在 powershell 中使用 javac?
问题描述
我正在输入这个 - javac HelloAll.java
并得到这个错误-
javac :术语“javac”未被识别为 cmdlet、函数、脚本文件或可运行程序的名称。检查名称的拼写,或者如果包含路径,请验证路径是否正确并重试。
在行:1 字符:1
javac HelloAll.java
-
+ CategoryInfo : ObjectNotFound: (javac:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
这里出了什么问题?请告诉如何解决它。(我已经安装了JDK)
解决方案
这意味着存在于JDK安装文件夹的bin目录中的javac.exe可执行文件没有添加到PATH环境变量中。您需要在机器的 PATH 中添加JAVA_HOME/bin文件夹来解决此错误。在将 Java 添加到系统的 PATH 变量中之前,您无法编译和运行 Java 程序。
推荐阅读
- apache - 如何使用 Apache UIMA Ruta 从两个子字符串中提取 ID 和日期?
- java - 有没有办法在 Java 中使用 readUTF() 检测二进制文件的结尾?
- javascript - 无法从 useEffect 更新 React 状态挂钩
- dart - 如何使用 RxDart BehaviorSubject 更新颤振小部件?
- asp.net - 如何修复链接页面与同一网站中的另一个页面
- python-3.x - 在匹配列中的值后在一个图中绘制两个图
- c++ - 警告 C26451:算术溢出
- python - 为什么 stdin.readline 直到最后才读取
- mysql - 选择某些列从未失败某些条件的行
- reactjs - 在渲染函数返回时反应注册页面语法错误