Java 为什么系统变量(路径)不是';安装JDK1.7后创建的

Java 为什么系统变量(路径)不是';安装JDK1.7后创建的,java,Java,总之,这是我第一次遇到这种问题,当我安装JDK1.7时,在这个过程中没有发现任何问题。之后,我尝试验证jdk的版本。因此,我在dos窗口中运行java命令。但是得到的结果表明,java不能被识别为内部或外部命令、可操作程序或批处理文件。有人能告诉我为什么会发生什么吗?谢谢。如果您在Windows下工作,您必须将Start->System下的Path变量设置为java安装的bin文件夹。java安装程序不会像您预期的那样,自动将JDK的bin目录添加到Path 正如JDK安装说明中所述,您必须自己

总之,这是我第一次遇到这种问题,当我安装JDK1.7时,在这个过程中没有发现任何问题。之后,我尝试验证jdk的版本。因此,我在dos窗口中运行
java
命令。但是得到的结果表明,
java不能被识别为内部或外部命令、可操作程序或批处理文件。有人能告诉我为什么会发生什么吗?谢谢。

如果您在Windows下工作,您必须将Start->System下的Path变量设置为java安装的bin文件夹。java安装程序不会像您预期的那样,自动将JDK的
bin
目录添加到
Path

正如JDK安装说明中所述,您必须自己完成这项工作:


您必须手动设置JAVA_HOME=jdk7_路径,因为JDK1.5(1.6)可以自动创建此系统变量,所以我想知道为什么它不适用于JDK1.7。。