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的环境变量如何配置?