Windows操作系统搜索PATH环境变量中列出的当前目录和目录中的可执行程序。 JDK的程序(例如Java编译器javac.exe和Java运行时java.exe)驻留在目录“\ bin”(其中表示JDK安装目录,例如C:\ Program Files \ Java \ jdk1.8.0_xx)。您需要在PATH中包含“\ bin”目录。
要在Windows XP/VISTA/7/8编辑PATH环境变量:
控制面板⇒系统⇒高级系统设置
切换到 “高级” 选项卡⇒环境变量
在 “系统变量”,向下滚动,选择 “PATH” ⇒编辑
((现在的阅读,然后再继续下面的3倍,没有UNDO))
在 “变量值” 字段中插入 “C:\ Program Files文件\的Java \ jdk1.8.0_xx \ BIN”(将xx替换为升级编号并验证这是您的JDK的二进制目录!!!)在所有现有目录的前面,后跟分号(;),将JDK的二进制目录与其他现有目录分开。 不要删除任何现有的条目;否则,某些现有应用程序可能无法运行。
Variable name : PATH
Variable value : c:\Program Files\Java\jdk1.8.0_xx\bin;[existing entries...]
啊,是的,所有我需要做的就是重新打开命令提示符,它工作得很好,谢谢! – Domenic 2009-11-05 06:02:54
+1。 “(%)我在(java.exe)做@echo%〜$ PATH:我”只是救了我一天。我只是一个偶尔的Windows用户,我只是不知道可能有另一个隐藏的java.exe在c:\ windows \ system :) – 2010-08-19 18:02:22
上述设置的路径命令不适用于我在Windows 7下。我不得不使用set path =“%path%; c:\ program files \ java \ jdk1.6.0_16 \ bin。这是没有引号!我不熟悉Windows命令行,但似乎引号保留。 %path%将使它完全无法使用 – user716468 2013-01-06 07:35:25