首先,你应该已经安装了 java 的 JDK 了,老师安装的是:jdk-7u79-windows-x64

接下来主要讲怎么配置 java 的环境变量

1、进入“计算机”的“属性”选项,选择“高级系统设置”,如下图所示:

windows环境变量java_home设置后不生效 win java环境变量_Java

2、点击“高级系统设置”后,会看到如下图所示的对话框,选择“环境变量”:

windows环境变量java_home设置后不生效 win java环境变量_ViewUI_02

3、点击“环境变量”之后,会看到如下图所示的对话框:

windows环境变量java_home设置后不生效 win java环境变量_ViewUI_03

4、接下来就是具体的配置过程了:

    ①、选择上图所示的系统变量中的“新建”,

    

windows环境变量java_home设置后不生效 win java环境变量_前端_04

    “变量名”:Java_Home

    “变量值”: C:\Program Files\Java\jdk1.7.0_79

    注:“变量值”这一栏主要填写的是你安装 jdk 的路径,这里根据个人的情况可能会有所不同

    ②、结束之后,选中环境变量中的“path”,如下图所示:

    

windows环境变量java_home设置后不生效 win java环境变量_java_05

    选中之后编辑:

    

windows环境变量java_home设置后不生效 win java环境变量_前端_06

    在“变量值”一栏的最前面添加如下 代码:

      注意:上面的代码最好一个字符不要差,因为 Java_Home 已经限制了你的 JDK 的路径了,Java 的每个版本的 JDK 应该都是由这些东西构成的

    ③、上一步确定之后,再“新建”:

    

windows环境变量java_home设置后不生效 win java环境变量_java_07

    “变量名”:ClassPath

    “变量值”:.;%Java_Home%\bin;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar

    注:上面的代码最好也是一个字符不变的贴上去,“变量值”最前面的 .; 不要漏掉。

做完上面的三个步骤之后,环境变量的配置已经完成了。

5、检查环境变量搭好了:调出“cmd”检查

1、输入“java -version”,你应该看到下面的东西:

windows环境变量java_home设置后不生效 win java环境变量_ViewUI_08

 2、输入:“java”,你应该看到下面的东西:

windows环境变量java_home设置后不生效 win java环境变量_前端_09

 

3、输入“javac”,你应该看到下面的东西:

windows环境变量java_home设置后不生效 win java环境变量_ViewUI_10

如果上面的三幅图都看见了,恭喜,环境变量配置好了!

昨天重装了win10系统,发现以前配好的java环境变量和tomcat环境变量全都清空了,在重新配置的时候总是出现问题,即在cmd命令窗口下,输入java,显示正常,输入java -version 也是显示正常,唯独输入javac,显示“javac不是内部或外部命令,布拉布拉一些的问题

 1,首先进入环境变量页面 

windows环境变量java_home设置后不生效 win java环境变量_java_11

2,在系统变量下面配置 
JAVA_HOME:你自己的jdk的路径     

CLASSPATH= .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 
注意前面有一个.千万不要忘了。

第三步,因为Win10的path是分行的,我们知道原先配置path的时候是引用的2个路径中间用;隔开,我想是不是因为win10分开的缘故,和相对路径没有关系。 然后我在path上分两行,一行%JAVA_HOME%\bin,另起一行%JAVA_HOME%\jre\bin。然后测试成功。所以这个和相对路径应该没什么关系,是和Win10特殊的path编辑样式有关。

在path环境变量的最前端加上你自己的jdk的这两个目录就好了。一定要是绝对路径!

这样你在测试一下肯定就没有问题了,还有修改完环境变量,再次测试的时候,cmd的窗口需要重新启动一下。