javac没有在Win 8.1上工作

时间:2015-01-24 08:54:32

标签: java windows

我在Windows 8.1上安装了jdk 8_u25,但命令javac和javap无效。我转到环境变量并将Path的值更改为

C:\ Program Files(x86)\ AMD APP \ bin \ x86_64;%SystemRoot%\ system32;%SystemRoot%;%SystemRoot%\ System32 \ Wbem;%SYSTEMROOT%\ System32 \ WindowsPowerShell \ v1.0 \; C:\ Program Files(x86)\ ATI Technologies \ ATI.ACE \ Core-Static; C:\ Program Files \ Java \ jre1.8.0_25 \ bin

仍然无法正常工作。我的程序文件在C:本身。请帮助。谢谢。

1 个答案:

答案 0 :(得分:3)

在Windows上安装JDK以及安装JDK时,它还会安装JRE的单独“公共”副本,供Web浏览器Applet和Java Web Start等工具使用。

  

C:\ Program Files \ Java \ jre1.8.0_25 \ bin

看起来像这个公共JRE安装的bin目录而不是JDK本身,而公共JRE不包含javac

您需要将JDK bin目录添加到路径而不是公共JRE目录。