JDK下载、安装、配置环境变量笔记
自己总是在下载、安装、配置JDK的环境变量,但是这些需要的专业知识并不难,但有很多细节很重要,总是记不住,而且这些细节一旦出错影响还是很严重的,在网上查到的信息很多都比较零散,而且讲解得也不是很详细,所以写下笔记,方便自己以后查阅。
废话不多,说直接进去主题
一、JDK的下载
下载JDK当然在官网上下载最好,下载地址为:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
点击红框中的圆圈,即同意,如下图所示:

点击之后效果如下:

先介绍一下上图中的内容,右边“Download”一栏下面的是对应各种操作系统的JDK,即该栏左边对应的操作系统,有Linux、Windows等等操作系统,我的是win10 64位操作系统,所以我点击了红框中的内容。
选择好自己所需要的JDK版本后,点击自动下载。
二、JDK的安装
安装JDK分为两个过程,第一过程是安装jdk,第二过程则是安装jre。
点击下载好了的JDK,便进入了安装引导,首先安装jdk,一般都是点击“下一步”,只是在选择安装路径时,如果不想用默认的安装路径的话,就自己手动更改,但是在更改路径时,切记只更改盘符就行,如C:\Program Files\Java\jdk1.8.0_73\改为F:\Program Files\Java\jdk1.8.0_73\。
进入jdk的安装路径如下图所示(我是选择默认路径):

点击“下一步”就进入了jre安装路径选择界面(我也是选择默认路径):

点击“下一步”就开始了jre的安装,出现如下图所示界面则安装成功,点击“关闭”按钮后整个JDK安装完毕:

三、配置环境变量:JDK安装完毕最最重要的事就是配置环境变量,配置环境变量需要配置CLASSPATH、PATH和JAVA_HOME三个环境变量,右键点击“我的电脑”--点击“属性”--“高级系统设置”--点击左下角“环境变量”便进入了环境变量界面,接下来分别配置CLASSPATH、PATH和JAVA_HOME。
1、CLASSPATH环境变量配置:

在“系统变量”下点击“新建”,如下所示,输入变量名:“CLASSPATH” , 变量值:“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;”,注意有前面有“点”和“分号”。点击确定则完成了CLASSPATH环境变量的配置

2、JAVA_HOME环境变量配置

在“系统变量”下点击“新建”,如下所示,输入变量名:“JAVA_HOME” , 变量值:"C:\Program Files\Java\jdk1.8.0_73",该变量值是jdk的安装路径,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依赖此变量);根据自己安装jdk时的路径,填入对应的变量值,我的安装路径就是C:\Program Files\Java\jdk1.8.0_73,点击“确定”完成JAVA_HOME环境变量配置。

3、PATH环境变量配置:

如上图所示,在“系统变量”下找到“Path”并选中,点击“编辑按钮”后如下图所示:

在变量值后接着输入“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”,如下图所示,点击“确定”按钮,逐层确定退出后,所有的环境变量就配置成功。

4、测试
安装成功JDK、配置好环境变量后,检测我们所做的工作是否都成功完成。
按下win+R键,输入cmd,进入如下所示输入javac -version(注意javac后有空格),按下Enter键,出现如下所示版本信息(我的是1.8.0_73)则代表正确安装:

接着输入java -version,出现类似如下信息,则表示我们的环境变量已经正确配置成功。

至此,JDK的下载、安装、环境变量配置的工作已经全部完成,接下来就可以开发java程序啦。
个人随笔,如果发现错误,希望不吝指出。
JDK下载、安装、配置环境变量笔记的更多相关文章
- jdk下载安装配置环境变量
因为学习原因要用到一些工具,jdk12的版本与那个工具不兼容,所以这里推荐使用的是jdk1.8的版本, 不知道是电脑原因还是啥原因,jdk 12的版本用不了配不好环境变量. 首先可以在官网下载jdk1 ...
- JDK下载安装与环境变量配置图文教程【超详细】
JDK下载安装与环境变量配置图文教程[超详细] 创建时间:2019年11月13日11时02分 文章目录 1. JDK介绍 1.1 什么是JDK? 1.2 JDK版本介绍 2. JDK下载与安装 3.w ...
- java学习笔记(1)java的基础介绍 、JDK下载、配置环境变量、运行java程序
java工程师是开发软件的 什么是软件呢? 计算机包括两部分: 硬件: 鼠标.键盘.显示器.主机箱内部的cpu.内存条.硬盘等 软件: 软件包括:系统软件和应用软件 系统软件:直接和硬件交互的软件:w ...
- JDK下载安装与环境变量配置【全网最新】
1.下载安装JDK 下载地址:(https://www.oracle.com/java/technologies/downloads/) 最好选择解压版,解压即可(说删就删) 解压:例如我解压目录为 ...
- JDK下载安装以及环境变量的配置
JDK是Java Development Kit 的缩写,是 Java 语言的软件开发工具包,主要用于移动设备.嵌入式设备上的java应用程序. 一.JDK的下载 这里以Oracle官网下载为例 1. ...
- 基于Windows环境下Myeclipse10.0下载安装破解及jdk的下载安装及环境变量的配置
jdk的安装及环境变量的配置 1.安装JDK开发环境 附上jdk安装包的百度云链接 链接:http://pan.baidu.com/s/1mh6QTs8 密码:jkb6(当然自行去官网下载最好哒,可以 ...
- Java JDK的安装以及环境变量的配置
安装并配置完Android SDK之后,本想着可以做个简单的APP应用了,只是依然提示我“请确认Java JDK是否安装”类似的报错,于是又进行了Java JDK的安装以及环境变量的配置. 1.下载地 ...
- JBOSS EAP6.2.0的下载安装、环境变量配置以及部署
JBOSS EAP6.2.0的下载安装.环境变量配置以及部署 JBoss是纯Java的EJB(企业JavaBean)server. 第一步:下载安装 1.进入官网http://www.jboss.or ...
- Java入门之JDK的安装和环境变量的配置
Java的版本 1. Java SEjava se 以前称为J2SE.它允许开发和部署在桌面.服务器.嵌入式环境和实时环境中使用的 Java 应用程序.Java SE是基础包,但是也包含了支持 Jav ...
- JDK的安装及环境变量配置
JDK的安装及环境变量配置 JDK解释:直达详细解释. 1.JDK下载地址:点击直达官网下载 进入后,如图1,点击图中红框DOWNLOAD按钮进入下载页 进入下载页后,在下载也底端,根据自己的需求下载 ...
随机推荐
- Eclipse '/RemoteSystemsTempFiles'错误
错误代码 Could not write metadata for '/RemoteSystemsTempFiles'.D:\workspace4.5\.metadata\.plugins\org.e ...
- html5吹牛扯淡篇,闲话内容。
09年提出对媒体查询的草案,到今天的广泛运用,w3c带我们走进了个性化定制的殿堂.这些之所以会被认可会被写进世界级标准,因为他越来越适应广大用户的需求,需求就像一条锁链带动或者牵引整个互联网开发工作. ...
- Simulink Memory vs Unit Delay
Memoryブロック.Unit Delayブロック共に前回の入力値を出力しますが.動作するタイミングが異なります. ●Memoryブロック シミュレーションの各時刻(ステップ)で動作し.「1ステップ」 ...
- Codeforces Round #368 (Div. 2)
直达–>Codeforces Round #368 (Div. 2) A Brain’s Photos 给你一个NxM的矩阵,一个字母代表一种颜色,如果有”C”,”M”,”Y”三种中任意一种就输 ...
- WIN32 窗口类封装 框架实现部分
上面已经讲了窗口封装部分,内容可点击:http://www.cnblogs.com/mengdejun/p/4010320.html,下面分享框架部分内容,完成WINDOWS消息迭代 CQFrameW ...
- MFC覆盖OnPrepareDC实现“所见即所得”打印
附件下载:http://files.cnblogs.com/mengdejun/print.zip void CPrintView::OnPrepareDC(CDC* pDC, CPrintInfo* ...
- c#List移除列表中的元素
对于一个List<T>对象来说移除其中的元素是常用的功能.自己总结了一下,列出自己所知的几种方法. class Program { static void Main(string[] ar ...
- Akka-remote使用入门
在上一篇文章中讲了akka-actor的简单使用,那主要是展现了akka在一台机器上的并发应用,这一篇接着介绍akka-remote使用,简单了解akka在不同机器上的并发应用.我们知道,在一台机器上 ...
- [LintCode] Intersection of Two Linked Lists 求两个链表的交点
Write a program to find the node at which the intersection of two singly linked lists begins. Notice ...
- <十三>JDBC_dbcp数据库连接池
配置文件:jdbc.properties username=rootpassword=kkdriverClassName=com.mysql.jdbc.Driverurl=jdbc:mysql://1 ...