问题:什么?都1202年了,你还装不上JDK,还不能解决?还不知道怎么快捷切换JDK版本?
摘要:本文以Win10为例,例举安装JDK常遇见的问题,以及如何编写脚本快捷切换JDK。
1、常见问题
问题1、未识别"java"命令
现象:在终端输入"java"后,提示"‘java’不是内部或外部命令,也不是可运行的程序或批处理文件"。
分析:现象很明显,也就是说计算机未识别到Java,说白了就是从Path变量中未搜索到你安装的Java。
如何解决:根据如上思路,检查Path变量与JAVA_HOME变量的联系是否正确
1、查看Path变量是否有指向JAVA_HOME变量的引用
2、查看JAVA_HOME变量是否正确(看看此目录是否正确)
问题2、"java -version"输出版本与"JAVA_HOME"不一致
现象:原安装版本为JDK7,安装JDK8并更改JAVA_HOME变量后,终端输入"java -version"输出仍为JDK7的信息。
分析:说明计算机仍然识别的是旧版本的JDK7,不用说,肯定是Path变量识别到的Java是旧的。
如何解决:查看Java的路径,并删除Path变量中除正确的那条其他所有定义了Java相关的变量
1、查看哪里有Java
2、去Path变量中删除除最后一条外的所有变量(应该在Path变量的顶部,Path读取变量按顺序来的)