首页 > 技术文章 > 纯小白最新版Java配置安装 windows10 Java环境(JDK12)配置和eclipse安装(eclipse 2019-3 version)

yichuan-sun 2019-09-05 14:07 原文

一星期前需要写设计模式大作业,我电脑上的java因为环境自动更新,突然不能用了,于是我重新装了一遍。没想到过了两天作业小组里另一个同学的java也坏掉了,于是我也帮他装了一遍。我发现网上各种教程都太老了,尤其那个classpath,java5以后都不用配了,现在很多教程上还带着这一步,而且我本人最近一年,也配了太多遍环境了,索性写一篇新的。时间是2019年5月25日14:04:32。

分两部分,首先是java环境(jdk 12)安装,然后是eclipse 2019.3安装。

JDK12安装

java开发环境分两部分(现在都在一个包里,只安装一个jdk就行了),jre和jdk,但是我忘了从哪个版本起,这两个都包括在jdk中了,只安装一个jdk,里面也会自带安装jre,并且环境变量只设置一个jdk的就行了。

首先网页搜索jdk12,找到oracle官方的jdk下载地址,点开在这里插入图片描述
看到的界面是这样的。在这里插入图片描述
向下翻,看到图中的红笔圈出来的一栏,看到下面有两个点选项,选择左边那个“Accept License Agreement”,之后才可以下载
在这里插入图片描述
之后,点击jdk-12.0.1_windows-x64_bin.exe 这一项,下载windows 64位系统的对应执行文件安装程序。

下载完成后,得到这样的一个可执行文件。在这里插入图片描述
直接运行,选择安装路径,我选了D盘。安装完成后,就相当于安装上了jdk12和对应的jre。在这里插入图片描述
接下来就是配置环境变量了。新版的只需要进行如下操作。

1.打开控制面板,在设置搜索栏中搜索“环境变量”,点击“编辑系统环境变量”
在这里插入图片描述
2.点击后,看到如下界面,
在这里插入图片描述
3.点击最右下方“环境变量”一栏,得到如下界面。
在这里插入图片描述
可以看到有两栏,在下面那一栏“系统变量”那里选择“新建”,添加一个系统变量,名称是JAVA_HOME,地址就是之前安装的jdk包的位置。我这里是D:\Program Files\Java\jdk-12.0.1。设置好之后,点击确定,如图。
在这里插入图片描述
4.在“系统变量”那一栏向下翻,找到Path,
在这里插入图片描述
点击编辑,将“变量值”滚动到最前端,添加%JAVA_HOME%\bin;这一语句(包括分号),点击确定。如图。
在这里插入图片描述
至此,环境变量配置完成。下面验证是否配置完成。

windows徽标+R,打开运行,输入cmd,打开命令行窗口,输入java -version,会显示刚刚安装的java信息。再输入javac -version,也会显示一个版本信息。如果两个相同,就成功了。如果不同,java环境也不一定不能运行,这说明早先安装的一些java版本没有清理干净,或者路径配置没有把%JAVA_HOME%\bin;这句话放到Path的最前端,改过来就行了,再不行可以查其他博客,不属于该博客范围了。
在这里插入图片描述
注意:java5以上的版本,都不需要配置什么所谓的classpath了,那些老博客的办法早就过期了,配了也没用。

这都做完了,java环境就算配成了,但是如果不安装eclipse等集成开发环境,那就必须用命令行手撸代码开发,太难了。下面安装eclipse。

eclipse 2019-3 安装

1.搜索eclipse,点击这一项在这里插入图片描述
2.点开,在页面右下角有一个下载链接,点击在这里插入图片描述
3.这时,网页会自动匹配下载地址给我们,不只为何给我配了日本的链接,我们可以自己选择,点击“Select Another Mirror”,选择最下方有一个“China - University of Science and Technology of China”,这是中科大的镜像,点击,开始下载,等待完成。
在这里插入图片描述
4.下载完成后,是一个可执行文件,长这样。
在这里插入图片描述
直接执行,打开后选择第一项,如图中的红圈。
在这里插入图片描述
5.之后,会选择安装目录,如图。设置好之后,点选下一步,在这里插入图片描述
6.自动开始安装,直到结束。可能由于网络问题,上面有时候会英文提示安装速度慢于正常速度,先不用管它,继续安。如果实在很长时间安不上,就换个时间安装。我之前最长一次安了大概两三个小时。在这里插入图片描述
结束后就安装完成了。至此,java环境和eclipse全部配置完成。

参考了学堂在线mooc 《java程序设计》 郑莉。网上博客乱七八糟,有对有错,这个清华的mooc让我少走了很多弯路,在此致谢。

推荐阅读