windows配置java环境变量总是忘记(在此备忘)

原因一:没有安装jdk,只安装了jre

jdk+jre才是完整的,如果没有安装jdk的话,在cmd里边输入javac就会提示”'JAVAC' 不是内部或外部命令,也不是可运行的程序 或批处理文件“

打开jre安装目录,可以同时看到两个文件夹,我的是jdk1.8.0_65和jre1.8.0_65,有着俩文件才是完整的!


原因二:安装了JDK和JRE,但是配置失败

安装了JDK的话,正常CMD下输入JAVAC时一定可以成功的。如果不成功,就是配置出错了,需要检查三处地方

1.检查”JAVA_HOME

JAVA_HOME的内容是jdk安装目录。如小编安装的位置:D:\Program Files (x86)\Java\jdk1.7.0_60,并且后边不带分号

2.检查检查CLASSPATH,这是一个jar包的调用。

需要这么写(.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;)前面有点号和分号,后边结尾也有分号

或者可以写成(.;%JAVA_HOME%\lib),效果和上面是一样的,只不过命令短了,好记!

3.检查“PATH"变量是否正确

PATH变量很简单,就是jdk的bin目录的意思。%JAVA_HOME%\bin;


以上几处完成了就不会有问题了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容