目前最稳定的JDK版本是JDK1.8
JDK1.8下载地址:https://www.oracle.com/java/technologies/downloads/#java8
根据自己电脑的系统版本去选择下载:
傻瓜式安装完后主要是配置变量
右击我的电脑→属性→高级系统设置→高级→环境变量
1.新建系统变量
变量名:JAVA_HOME
变量值:就是你的JDK安装路径,例如我的:
C:\Program Files\Java\jdk1.8.0_131
点击确定。
重点,不要填成Jre的文件路径。
2.新建变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
重点注意最前面有.;
这个点和最后的分号千万不能少,最后面也有个分号,
不然会出以下错误:
“javac不是内部或外部命令,也不是可运行的程序”,
“Java 错误:找不到或无法加载主类”
如果怕打错,最好直接复制上面的内容粘贴进去即可
3.找到Path,因为这个本来就有,所以不用新建,直接双击进去修改就行了。
变量值:.;%JAVA_HOME%\bin;
重点还是最前面的.和;千万记住。
如果里面本来就有类容,可以在最后添加进去也可以,但是注意中间用;号隔开。不行的话可以删掉里面的。
可能存在的问题:
输入java -version
时出现
解决方法:
以下方法经过本人的验证,绝对可行! (一定要卸载jdk之后使用此方法)
一、在点击开始--》运行-》输入regedit
确定打开注册表。
二、 找到HKEY_LOCAL_MACHINE/software/javasoft
,把这个Javasoft
删除即可
Javasoft
正常情况下至少包含Java Development Kit
,Java Plug-in
,Java Runtime Environment
这三项,不用怕,删除Javasoft
就会把这三项都删除,问题本身也是出在这里,所以需要删除Javasoft
项。
三、重装JDK(如果不改变文件位置都选默认,那是最好不过的啦!)重装后会发现,重新有一个HKEY_LOCAL_MACHINE/software/javasoft
项,这是这些参数都是新的了,不会出现问题了
重新安装和配置好环境变量后:
输入Java -version