javac不承认

8 java path javac

当我不断收到错误时,我该怎么办?

'javac'未被识别为内部或外部命令,可操作程序或批处理文件

当我想编译我的jar或.class文件?

谢谢

Nat*_*ate 13

确保%JAVA_HOME%/ bin位于%PATH%(或*nix中的$ PATH上的$ JAVA_HOME).


Dav*_*ton 7

这意味着它不在你的道路上.您有以下选择:

1)在调用它之前,切换到javac所在的目录.

2)拨打电话时使用javac的完整路径,例如C:\ java\jdk1.6.0_12\bin\javac ...

3)将javac目录添加到PATH环境变量中


yal*_*tar 6

这只是意味着javac不在您的PATH变量中.

在Windows上,您只需将包含javac.exe的文件夹添加到PATH环境变量(Win + Pause/Break).

在Linux/Mac/Unix上,只需将该目录附加到.bashrc或类似的$ PATH中.