win7下jdk环境变量配置详解

 

win7下jdk环境变量配置

问题来源:

        配置好了jdk环境变量,java配置成功,而javac命令无效?

 

解决方案

      1.下载安装jdk(略)目录结构要求

         ...java

         ..........jdk1.7.0_06

         ..........jre

 

      2.配置环境变量

          2.1【右键】点击【我的电脑】→【属性】→【高级系统设置】→【环境变量

          2.2 注意:此处有两种变量用户变量(u),系统变量(s).我们选择【系统变量】下新建变量名:【JAVA_HOME】变量值:jdk的安装目录【全路径】例如【C:\java\jdk1.7.0_06】(注一定要用反斜杠)

          2.3选择【系统变量下】→【path】→【编辑】→在最后加上【%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;】(注意看原来Path的变量值末尾有没有分号,如果没有,先输入【;】再输入上面的代码)→各种确定

          2.4CLASSPATH 变量其实在java5后不用配置了

          2.5进入【dos】窗体,输入【java】唰唰唰出来很多鸟语,就配置成功了。再输入【javac】唰唰唰出来很多鸟语,也就配置成功了。如果提示:【不是内部或外部命令...】请继续往下看:

 

注意事项:

     1.检查【目录结构】是否如上所示,【字符是否正确】,两个都安装在同一个java文件夹中的不同文件夹中

     2.路径一定是全路径,最重要的是【反斜杠

     3.变量配置在【系统变量】,而不是【用户变量】(我就是变量写在用户变量里找了好久才发现这个错)

     4.path里配置的变量值前一定要用【分号】与其他分隔开   

  

举一反三:

     1.软件的目录里一般都有bin文件夹,那么【自定义系统变量】只需要定位路径到bin上面一个文件夹,dos命令其实是找的bin里面的执行文件。所以配置【path系统变量】的时候只需要定位到bin位置。如【%变量名%\bin;】这种格式

     2.思考maven的环境变量如何配置?

你可能感兴趣的:(jdk,jre,环境变量,javac,解决方案)