JRE(Java Runtime Envirnment):Java运行环境
包括JVM(Java虚拟机)和Java程序所需的核心类库等,所以如果只是要运行一个开发好的java程序,就只需要安装jre即可
JDK(Java Development Kit):Java语言的软件开发工具包
JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。(安装了也可以)
下载地址:Java Archive Downloads - Java SE 8 (oracle.com)
第一步:根据自己电脑的操作系统位数,博主的下系统是64位的,所以这里选择的是windows x64的,然后直接下载.exe执行文件即可;
第二步:点击下载,同意协议即可;此时会提醒你,注册Oracle账户,如果你有的话,就直接登录即可,若是没有,在弹出的页面,当场注册一个即可(很简单,这里就不做介绍了)。
第三步:注册成功之后,电脑就会开始下载jdk1.8了;下载成功后,如下图所示:
第一步:双击打开刚刚下载好的jkd1.8的可执行文件,点击下一步即可;
第二步:到了安装路径这一块,你可以选择系统默认的存储路径。但是,这里建议自己新建一个文件夹起名environment,后续的所有关于开发的坏境配置都可以放这个盘,能够快速定位到自己的安装路径;博主的jdk1.8安装路径为:D:\Environment\Java\jdk1.8
第三步:安装完jdk后会自动弹出安装jre,如果上面选择了默认,这里就直接点击下一步;如果是自己建的新文件夹jdk1.8,那就在新的文件夹下再建一个jre1.8的新文件夹,如下所示:
补充:(大家这里会发现,刚刚下载的jdk1.8安装文件里面有一个jre文件夹了,这里在外面又新建了一个jre1.8文件夹);这里说明一下:两者没有区别,都是一样的。
- jdk文件夹中的jre主要是供jdk运行时用得jre环境,而外边独立的jre则是独立运行java文件时用的jre环境;如果只是运行一下java文件,只用jre就够了,但是如果开发人员想要运行java文件或者是对java文件进行编译,那么就需要jdk中的jre。但是两个jre本质上是相同的,也就是说jdk中的jre不可以缺少(jdk里面自带jre),但是外边独立的jre文件可以没有(对于开发人员来说)。
- 安装jdk时,会询问你是否安装jre,此时安装的jre就是java下的jre,安装这个时,会自动配置环境变量 所以在没有配置环境变量前 在cmd命名行下 输入java命令是有效的。
- jdk下的jre,是开发的时候就会使用这个jre。
第四步:安装成功后,点击关闭即可;
第一步:鼠标右击 此电脑,点击属性,找到高级系统设置;
第二步:找到环境变量,开始配置环境变量
第三步:在系统变量中,点击新建;输入变量名,和变量值;再点击确定即可;
变量名:JAVA_HOME
变量值:刚才JDK1.8安装的目录;博主是:D:\Environment\Java\jdk1.8
第四步:在系统变量中,选择 Path变量(如果没有,那就手动创建一个),点击编辑,再点击新 建,添加%JAVA_HOME%\bin;再次点击新建,添加%JAVA_HOME%\jre\bin。
这里要特别注意一下,环境变量值是一行一行的,不要直接点击新建,添加“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”,否则会出现“javac不是内部或外部命令”错误。
第五步:同样点击系统变量中的ClASSPATH(如果没有就创建),点击编辑,添加变量值;
变量名:CLASSPATH
变量值:.;JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (注意不要输错,需要注意最前面的“.;”)
第六步:点击确定即可;到这里,环境已经配置完成;接下来在终端进行测试;
(1)同时按住 win
+ R
,输入 cmd
,回车,进入命令提示符窗口
(2)输入 java –version
查看一下版本号
(3)再输入 java
看看有没有java相关信息
(4)最后是一个关键点 输入 javac
,看看有没有相关信息
(5)如果以上都成功出现相应的结果,那么恭喜你,Java环境配置成功!如果出现了错误,那么一定就是路径的问题了,按照我前面的路径,仔细查找,即可。