我知道有关于此的一百万个主题,但没有一个能解决我的问题。 我最近删除了jdk9并将其替换为jdk1.8.0_161。现在我不能再使用命令行来运行我的程序了。 我做了什么:我更改了系统变量(Windows 10)中的类路径,包括用户变量和系统变量。由于这没有帮助我开始研究这个并遵循这些步骤,所以我还在用户变量和系统,变量中添加了JAVA_HOME,但我一直认为javac不被识别为内部或外部命令& #39;错误。任何想法我还能尝试什么?
答案 0 :(得分:0)
Java classpath是Java查找Java文件的地方。 但似乎你的Windows路径变量有问题,因为找不到javac本身。
图片底部是路径变量。 您应该将您提到的目录路径添加到该变量中。 还要检查javac.exe是否实际位于该目录中。
已经有一段时间但如果我记得正确,那么javac.exe文件位于/ bin子目录中。