如果确实正确了,打开命令行,输入java或者javac等都有使用提示的,如图
如果没有正确,本人综合网上的解答,给出一种配置方法,这里配置的系统变量,切换用户也可使用的,而不是用户变量,供参考,
照做就行了
部分步骤省略,不会的再问吧。只说一些关键的地方,有配图
1.找到“系统属性”的窗口
点击“环境变量(N)”,d出以下窗口:
点击”新建(W)“,d出
1.首先要配置系统变量JAVA_HOME,如图
变量名固定为JAVA_HOME,不要变,照写即可,具体设置如图:
变量值是jdk所在位置,你去找一下,每个人的都可能不同。一般默认在C盘(?)
我的是C:\Program Files (x86)\Java\jdk1.6.0_39
注意路径里包含的关键字眼"\Java\jdk1.6.0_39",
”\Java\“后紧跟你安装的jdk的版本,有时会找错。
2.接着是Path变量。先在系统变量(S)的面板里,
拖动滚动条找一下是否有Path变量,一般都有的
顾名思义classpath是说找class类的地方加上读取不目录才能找到
而Path不是找class类而是找应用程序的地方
比如开始运行cmdjavac这个时候就是去找PATH如果PATH下没有javac.exe那就会报错。
当你执行javaabcdefg的时候java.exe就会去找classpath设置的目录下有没有abcdefg.class文件找不到就会报错
如果你是按照正确的步骤添加(我的电脑属性-->高级 -->环境变量 -->系统变量 -->找到path添加)保存后还是无法生效的话,尝试关闭360试试。我的就是因为被360安全卫士阻止而无法修改path变量的。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)