![]() |
1
8
假设PATH是正确的 1. ,最有可能的原因是您安装了JRE。。。JRE不包括java编译器。如果要从命令行进行编译,则需要安装JDK。
(您可以通过查看
您需要下载一个JDK安装程序;看见 http://www.oracle.com/technetwork/java/javase/downloads/index.html 1-我认为在Windows上的PATH变量中不需要引号。至少这就是谷歌为我找到的各种例子所暗示的。但我从来没有真正理解在Windows中引用背后的逻辑。。。 |
![]() |
2
1
这是一个与 程序文件 。 首先确保JDK文件夹安装在 程序文件 或 程序文件(x86) 或任何其他文件夹。 然后您应该使用“”中bin文件夹的路径。因为命令提示符会在空格处打断字符串。当你将它写在“”中时,它将作为一个完整的字符串。 你试试这些命令
或
它可能会帮助你摆脱困境。 |
![]() |
3
0
最好在Environmental variable中进行检查!
|
![]() |
4
0
try below命令是从命令提示符中识别的 C: \Program Files\Java\1.7.0_07\bin\javac ab.Java程序文件 这只是为了验证您的javac |
![]() |
5
0
以下是如何临时设置路径,这意味着如果关闭并重新打开“命令提示符”,则必须重新设置路径。
假设路径为
键入 C: \Program Files\Java\jdk1.6.0\bin程序文件 然后点击回车键 就是这样。 |
![]() |
6
0
命令
|
![]() |
7
0
添加了更多信息: 请检查计算机上安装的JDK和JRE的版本。最近,即使在设置了PATH之后,我也面临着同样的问题。它给出错误“javac-命令未被识别” 解决方案是必须有类似版本的JDK和JRE 例如:JDK 1.7.75和JRE 1.7.75 |
![]() |
MGoBlue93 · 尝试从命令行编译Java时收到错误 7 年前 |
![]() |
iamkroot · 编译期间“javac:不支持发布版本10” 7 年前 |
![]() |
tng · 实现在所有分析完成后运行的JavaC编译器插件 7 年前 |
![]() |
Shockwave · Java-编译和引用未知名称的类 7 年前 |
![]() |
flow2k · 解析扩展了接口并结束了一个潜在的无限循环 7 年前 |
|
laocak · 从cmd运行java应用程序时出现问题 7 年前 |
![]() |
MrSir · 在java 9中将模块命令与javac一起使用时出错 8 年前 |