让javac在PATH环境变量中工作

时间:2013-12-05 15:27:25

标签: java windows path javac environment

所以我下载了最新的JDK并安装了它。 我开始阅读一本有一些教程的教科书,但在教科书的任何部分都没有告诉你如何'设置'javac编译器。如果我在命令行中输入'javac',它只是说它不是一个可识别的命令。我已将bin文件夹的路径添加到路径环境变量中,但它仍然表示不是已识别的命令。请帮忙!!

4 个答案:

答案 0 :(得分:0)

  • 检查在其文件夹中运行javac是否有效。
  • echo %JAVA_HOME%并确保它指向正确的文件夹。
  • echo %PATH%并确保其包含正确的路径。

答案 1 :(得分:0)

尝试使用javac的直接路径,如c:/ swd / jdk /

答案 2 :(得分:0)

您是否碰巧通过命令set PATH=%PATH%;C:\path\to\java\修改了PATH变量?如果是这样,PATH变量尚未永久存储。请改用setx PATH "%PATH%;C:\path\to\java\",然后检查它是否由echo %PATH%添加,并再次在新的cmd窗口中检查。我几乎有同样的问题;我不知道set和setx之​​间的区别,但前者对我来说也不起作用:)。

答案 3 :(得分:0)

Javac位于安装了java编译器和解释器的区域中包含的bin目录中。因此,假设bin的路径是C:..... \ bin,在命令提示符下键入set path =%path%; C:..... \ bin。