java基础_java入门:JDK、JRE的安装与环境变量的配置

@[TOC]JAVA基础_java入门:JDK/JRE的安装与环境变量配置

JDK/JRE的安装

1、介绍

JDK(Java Development Kit):Java开发工具包;
	**JDK = JRE + java的开发工具** [java, javac, javadoc ,javap 等]。
JRE(Java Runtime Environment):Java运行环境 ;	**JRE = JVM + Java的核心类库**[类]。 
JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。
所以安装了JDK,就不用在单独安装JRE了。
但是部分IDE在运行时需要引用单独的JRE环境,所以推荐还是全部都安装。
JDK & JRE & JVM 的关系:
	**JDK 包含 JRE,JRE 包含 JVM**;JDK = JRE + java的开发工具 ,JRE = JVM + Java的核心类库。

2、安装包的获取

建议从官网下载对应的JDK/JRE。官网地址:**www.oracle.com**  或者  **java.sun.com** 。
因为每个人的电脑的配置不同请根据自己电脑的配置下载相应配置的JDK/JRE,
版本当前推荐使用JDK1.7或者JDK1.8(现在基本都是用jdk1.8)。
查看系统类型:计算机/此电脑/我的电脑 --> 右键 --> 属性 就打开了系统信息页面可以查看系统的详细信息,
主要是系统操作类型和系统位数。以Win10和X64位系统为例:

在这里插入图片描述
这是系统页面可以查看操作系统和系统类型(位数)

3、JDK/JRE的安装

如下图,拿到JDK安装文件后,直接双击运行。

在这里插入图片描述
弹出安装窗口,点击下一步。
在双击运行
可以选择默认的安装目录也可以点击 更改 选择自己喜欢的安装目录。推荐选择一个目录作为所有软件的安装目录然后将所有软件在该目录下建立独立子文件夹安装。这样方便管理,看起来也比较舒适,不至于一不小心删除了某个软件的重要程序文件导致程序崩溃。
更改安装目录
选择JDK安装目录
选择好安装目录后,点击下一步开始安装JDK。注意:请记好选择的安装目录
选择要安装的内容
在这里插入图片描述
JDK安装完成后会弹出JRE的安装窗口,同样点击更改选择JRE的安装目录。注意:JRE的安装目录不能与JDK安装目录相同。 若将JDK和JRE安装在同一文件夹里会产生javac命令可以识别,而java命令无法识别的问题。 这曾经有过血的教训。而且安装一起后,只能全部卸载重新安装,单独卸载JRE不好使,我这里不做演示。
更改JRE安装路径后点击下一步安装JRE。
更改JRE安装目录
点下一步安装
JRE安装
全部安装完成后点关闭,JDR与JRE的安装就完成了。
在这里插入图片描述

4、环境变量的配置

注意:Win10 **安装JDK1.8后系统会自动配置path环境变量**,应该是为了方便使用者。
所以如果不想配置环境变量可以直接使用,而且经过多次安装卸载测试,
*系统自动添加的环境变量在卸载时同样会自动删除*。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
但是为了方便其他开发软件调用我们的java环境也为了演示环境变量的配置,我们删除系统自动添加的环境变量。删除环境变量后我们来查看下javac命令和java命令效果。
使用WIN + R 快捷键打开运行窗口。
WIN + R
输入cmd 按回车进入DOS命令窗口(cmd窗口)。在DOS命令窗口分别输入: javac 命令按回车,和java命令按回车。我们发现java环境确实已经是没有了。
在这里插入图片描述

1)配置JAVA_HOME环境变量

创建一个**JAVA_HOME**变量,然后将我们选择的JDK的安装目录拷贝到其值中保存即可。
注意:**建议直接拷贝JDK的安装目录以防出错**  

在这里插入图片描述
在这里插入图片描述

2)配置path环境变量

	选中系统变量中的path变量点编辑就会展开path编辑页,能够看到path中配置的所有路径。
	Win10的path编辑看起来比较方便。**所有路径每个单独一行**。
	相互之间也不用Win7那样用 “;” 隔开

在这里插入图片描述
在path的编辑页点击新建,这样最底下会多出来一行空白的行,将“%JAVA_HOME%\bin”输入该空白行。
%JAVA_HOME%\bin <==> D:\softIns\jdk1.8.0_141\jdk\bin
%JAVA_HOME% ”告诉系统去找一个叫做 JAVA_HOME 的系统变量,正是我们第一步配置的系统环境变量(即JDK的安装路径)。在这里插入图片描述
配置完java的运行环境(JDKbin目录)后将该路径上移到最顶端,只要是防止上面的其他路径有与java环境相同的命令。导致调用到错误的命令。
在这里插入图片描述
在这里插入图片描述
配置完系统环境变量后,使用cmd窗口调用javac和Java命令。均能正常调用则说明系统环境变量配置成功。
在这里插入图片描述

注意事项:
win10 系统 path 环境变量配置成 “%JAVA_HOME%\bin”时,
有部分电脑会在关机重启电脑后,环境变量突然不生效了的问题,
遇到此类问题那么path变量直接配置成绝对路径:  “ D:\softIns\jdk1.8.0_141\jdk\bin ”。

5、拓展

1、如果之前安装过JDK1.7,然后安装了JDK1.8,
会出现:……Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVers……问题。
现象是:
能够正常调用java命令,但是调用javac命令时报错,
错误信息大概意思是需要一个JDK1.7的环境,但是找到了JDK1.8的环境。
解决办法:把path变量的:C:\ProgramData\Oracle\Java\javapath 删除。
这个环境变量是安装JDK1.8时系统自动配置的。
2、另外还有一种情情况:win10系统将path配置成“%JAVA_HOME%\bin”的情况下,又没有其他任何步骤有错误,
但仍然是java命令和javac命令只能识别一个的情况的话。建议将path修改成JDk路径,不使用JAVA_HOME变量。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值