新手上路之JDK8的下载、安装与PATH环境变量的配置
有些东西不常用总是会忘记,所以想把它写下来,方便以后自己想用的时候找得到;同时也进一步加深自己的记忆。接触JAVA的时间不长,言语或内容有不当之处,欢迎大佬们指正。
每一个学习JAVA的人都会经历的过程,必定就是下载安装JDK了。这里以JDK8为例:
JDK的下载
JDK在哪里下载?
毫无疑问,自然是在官网: oracle.com.(此链接直转官网)
或者直接在浏览器里直接搜oracle。
为了方便广大的学习群体更好的学习JAVA,Oracle公司贴心地为所有非商用用户提供免费的JDK各个版本以便学习。所以可以完全不用因为担心自己钱包,而去野鸡网站下载——极容易遇见病毒或附带什么奇怪插件什么的;广大吃土群众也能放心愉快地向着心仪的JDK冲冲冲!
找到需要的JDK版本步骤
进入官网后,第一步就是找到JAVA
如图示:在产品展示—基础设施—软件

点进来后就能看到右上角的下载JAVA

点击进入后就是Oracle官方推荐的三个版本的JDK(如图),分别是两个长期支持版本(LTS):JDK8和JDK11,以及一个最新的非长期支持版本:JDK14(我在截图准备的时候是JDK14,现在好像是JDK15了)

我要装的JDK8在这一页就有。
当然,如果你在JAVA SE下载这一页没有找到你想要的版本,你可以拉到网页的最下面

这里有一个JAVA档案(JAVA Archive),点进去

各个版本的JDK里面都有
选择进入我将要安装的版本——JDK 8u202 and Later
滑动页面找到奇数版JDK 8u251
这里就有针对各个系统所需的不同的JDK,这里我使用的是windows,想要知道你的电脑是x86还是x64可以直接在控制面板里面点系统和安全,点系统,就能够看到

我的是x64
点击x64下载会弹出页面

同意许可协议并在此点击JDK下载后,你将跳转到

有账号的直接登,没账号的下面就有注册,注册后再登录
JDK的安装
安装之前最好先检查一下PATH环境变量:桌面右键此电脑--->属性--->高级系统设置--->环境变量--->在系统变量中点击PATH编辑,进去检查确认一下


确认清楚了里面没有任何其他包含JAVA的项
如果里面存在其他的JAVA项的话有可能会影响系统对JAVA版本的选择
打开你的下载目录,找到你刚刚下载的开发工具包,双击它
它只是一个开发工具包的安装程序,启动之后直接无脑跟着它下一步就好了,唯一需要改动的就是JDK的安装路径,对萌新很友好的:

↑直接点下一步

↑对,这一步 就是询问你,你的JAVA要安装到哪里,
建议修改它的默认安装目录,自己在自己喜欢的地方建一个专门的文件夹装关于JAVA的东西——里面包括JDK
注意!最好在JAVA的安装目录中尽量不要出现中文字符以及空格,容易遇见bug 亲身经验(哭泣脸)
点击change…就可以修改到你想要的安装路径了
修改好了安装路径之后点下一步

注意,Java8以及之前的Java与Java8之后的版本有所不同,Java8及其之前的版本会包含一个独立的JRE,在安装的时候也会询问你它的安装路径, 如下:

↑这一步就是让你选择JRE的安装路径,毫无疑问,仍旧是建议你不要使用它的默认安装路径,推荐你将JRE和JDK安在同一个文件夹下的两个不同文件夹中,如下:

路径选好按OK就成

↑又是无脑下一步

进度条结束当你看到这一幕的时候↓,bingo!恭喜你,JDK安装好啦,可以放心close啦。

PATH环境变量的配置
为什么要配置环境变量?
我初学JAVA的时候很不理解,只是大家都说要配置,好吧配就配咯。直到后来……
其实不配也不是不可以的,不配置环境变量一样能用Java。
我们开发JAVA时,需要使用JDK提供的开发工具,而这些工具在JDK安装目录下的bin目录下,其中我们将运用里面的工具Javac和Java对写好的代码进行编译和运行。
如果不配环境变量使用的时候,
例如:使用Javac,只需要在DOS命令窗口(win+R--->输入cmd--->enter键)去输入你的JDK安装目录\jdk8\bin\javac就能使用
使用java也是一样,在DOS命令窗口输入你的JDK安装目录\jdk8\bin\java
只是每一次使用都要加上一长串的目录很麻烦,而且编辑软件例如:eclipse(非自带jdk版本)、idea之类没办法找到你的JDK,
所以呢,为了简化操作,为了能够使用上编辑软件,环境变量的配置是必不可少的。
配置环境变量
配置前再检查一遍
跟上面我们确认环境变量步骤一样:桌面右键此电脑--->属性--->高级系统设置--->环境变量


↑这个时候眼尖的人一定也发现了,安装JDK之前我们明明检查了系统环境变量里面已经没有任何Java项了,那么出现在这里的Java是怎么回事呢?
这是JDK在安装过程中按照它的默认路径为你在系统环境变量中配置的环境变量。我们打开这个路径去看↓

是的,你没看错,里面也有Java、Javaw和Javaws,但也只有Java、Javaw和Javaws,
这也就是为什么网络上有些小可爱叫嚣着不用配环境变量也能用的原因,确实能用,因为像idea这类编辑软件是自动对.java文件进行编译的,编译之后只要有java就能运行,运行肯定是没什么毛病的。
但不要忘了它相对于完整的JDK而言这个路径下的工具它只有这三个……意味着什么,不言而喻。
所以毫不留情删除它们(包括那个JDK帮你添加的默认环境变量哦)吧,留着也是占空间,有完整的不用留着它们想什么呢?觉着自己已经掌握了所有bug真谛,所以想偶尔给自己一个惊喜?

(当然,也有的小可爱再次检查这里的时候里面什么都没有,这是为什么呢?这就跟你们的杀毒软件有着密不可分的联系了。杀毒软件会在你安装JDK的时候“看心情”决定你电脑里是出现默认环境变量,还是默认地址下出现这三个玩意儿,还是两样一起出现。所以墙裂建议:安装之间先将杀毒软件关掉。)
正题——环境变量的配置
啰嗦了那么多,终于到正题了。不容易啊。
其实配置环境变量是一个既简单又需要谨慎对待的操作。
简单的是只需要两步,谨慎在于不能少掉任何一个字符且字母区分大小写。
话不多说,上图↓


是的,首先在系统环境变量里新建变量(点系统环境变量下面那个新建哦),
变量名为:JAVA8_HOME(记住,这是所有字母大写),变量值为JDK的安装路径。
添加变量值有两个方法:1.如图示点浏览路径添加 2.在文件夹中找到JDK并且把它的文件目录复制下来并粘贴
添加好按OK就完成了。
接着是编辑系统变量的PATH环境变量

这里我们需要新建一条变量,点了新建之后在变蓝的那一栏填入变量值:%JAVA8_HOME%\bin

建议将添加的JAVA8_HOME变量置顶,也就是选中这一条变量之后点击右边的向上移动,移动至最上面就可以按OK,一路OK回去就完成啦!
再次提醒,所有的字符都千万不要漏哦,尤其是%,很多人容易漏掉
检测环境变量配置成功与否
检测就很简单啦
打开DOS命令窗口:win+R--->输入cmd--->回车


进入DOS命令窗口之后呢,输入java -version,如果配置成功了,它会显示出当前JDK版本


如果环境变量配置失败,它则会说java -version既不是内部命令也不是外部命令
同样,先前我提到的javac和java,也可以用作检测的手段。配置好了环境变量后,它们可以直接在DOS命令窗口输入而不需要带一长串的地址了


以上就是配置成功后会出现的。当然系统语言为中文的,它出现的是中英结合的文字。
呐,以上就是JDK8的下载、安装、与配置了,不足或不详细之处欢迎指出。
引用或转发请备注来源。
新手上路之JDK8的下载、安装与PATH环境变量的配置的更多相关文章
- JDK8安装包的下载安装方式以及环境变量的配置
前面我们介绍了 <Java是什么?>.<OracleJDK是什么?OracleJDK的版本怎么选择?>.<OpenJDK是什么?>以及<OracleJDK 与 ...
- 新手上路之JDK11的下载、安装与PATH环境变量的配置
目录 JDK11的下载 找到目标JDK JDK的下载 JDK11的安装 PATH环境变量的配置 为什么要配置环境变量? 配置前再检查一遍 配置变量 检查环境变量配置成功与否 细究起来,JDK11与JD ...
- Python2和Python3的安装以及pycharm安装,path环境变量的配置
一:安装python2.7过程步骤 1.官网下载pythonan安装包: ·输入python搜索 ·找到python官网,点击进入 ·鼠标放在Downloads上,在新弹出的选项中选择Windows, ...
- 开发环境配置:jdk8的详细安装教程&&tomact的详细安装教程&&java环境变量的配置&&tomcat启动总失败原因
1.下载 链接: http://pan.baidu.com/s/1i57HZKx 密码: cnb4 2.详细安装过程 3.下载地址 链接: http://pan.baidu.com/s/1mi6VUp ...
- Java之JDK的下载与安装,java环境变量的配置,Editplus的下载与使用
JRE(Java Runtime Environment Java运行环境) 包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发 ...
- 最详细不过的CUDA的下载安装使用、环境变量配置,有这一篇就够了
在上一期中,我们介绍了为什么使用GPU可以加速计算和处理图像,以及查看自己的电脑能否使用GPU加速,不知道的可以去看上一期文章,这期我们正式的来下载与安装GPU加速工具CUDA,并检查是否安装成功. ...
- JDK的安装与Java环境变量的配置详解
JDK作为JAVA开发的环境,必须在电脑上安装JDK. 1.下载jdk http://rj.baidu.com/soft/detail/14459.html?ald下载jdk最新版jdk-8u11-w ...
- JAVA JDK安装及path环境变量配置
JDK安装 JVM :JAVA虚拟机 JRE :java运行环境=JVM+核心类库 JDK :JAVA开发工具包=JRE+java开发工具 java开发工具:编译工具(javac.exe) . 运行 ...
- node.js的安装及其相关环境变量的配置
笔者最近一直重置电脑,本来想换台mac,想了想还是加下配置吧. 于是慢慢的一直会去安装node 接下来进入教程环节 一.NodeJS下载 1.下载NodeJS安装包下载地址:NodeJS下载 2.开始 ...
随机推荐
- 优雅手撕bind函数(面试官常问)
优雅手撕bind函数 前言: 为什么面试官总爱让实现一个bind函数? 他想从bind中知道些什么? 一个小小的bind里面内有玄机? 今天来刨析一下实现一个bind要懂多少相关知识点,也方便我们将零 ...
- 4G工业路由器的性能介绍和应用需求
4G工业路由器可以实现数据的远程传输和设备控制功能,主要应用的场景包括智能电网.智能交通.智能家居.才智金融.工业自动化.公共安全.环境保护.数字化医疗等领域,特别是大数据或是视频传输等.那么4G工业 ...
- Java学习的第三十八天
例3.4. package bgio; public class cjava { public static void main(String[]args) { int i=1; int sum=0; ...
- python框架Django中MTV框架之VIew(业务控制器)
MTV框架之VIew(业务控制器) 关注公众号"轻松学编程"了解更多. 1.什么是视图 视图层=路由表(urls.py)+视图函数(views.py) 其角色相当于MVC中的Con ...
- Python 1-5】Python教程之——字符串
字符串或串(String)是由数字.字母.下划线组成的一串字符. 字符串 字符串就是一系列字符.在Python中,用引号括起的都是字符串,其中的引号可以是单引号, 也可以是双引号,如下所示: &quo ...
- 微信小程序授权页面
这里也是比较简单的 直接复制粘贴就可以用,可能图片位置不对.. <template> <view id="imporwer"> <image src= ...
- ZOJ 1005 Jugs(BFS)
Jugs In the movie "Die Hard 3", Bruce Willis and Samuel L. Jackson were confronted with th ...
- 文科妹子都会用 GitHub,你这个工科生还等什么
在某乎上刷到一条关于 GitHub 的留言,如下: 点赞人数还不少,这说明还真有不少工科生不会用 GitHub,你看大小写都没有区分(手动狗头).所以我就想写篇文章科普下,"新手如何使用 G ...
- LeetCode-680-验证回文字符串 Ⅱ
给定一个非空字符串 s,最多删除一个字符.判断是否能成为回文字符串. image.png 解题思路: 判断是否回文字符串:isPalindrome = lambda x: x==x[::-1],即将字 ...
- 虚拟机vbox给vdi增加容量到16G后的一系列操作
虚拟机vbox给vdi增加容量到16G后的一系列操作windows 下:cmdVbox/bin下1.#VBoxManage modifyhd "cloned.vdi" --resi ...