目录

JDK简介
下载
安装
配置JAVA_HOME和Path
测试
禁止Java自动更新(可选操作)

JDK简介

JDK是Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境,JAVA工具和JAVA基础的类库。

JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库.它包括Java虚拟机(jvm)、Java核心类库和支持文件。它不包含开发工具(JDK)--编译器、调试器和其它工具。如果只需要运行Java程序或Applet,下载并安装它即可。如果要自行开发 Java软件,要下载JDK(JRE和JDK的区别,没有JDK的话,无法编译Java程序,如果想只运行Java程序,要确保已安装相应的JRE)。在JDK中附带有JRE。SE(J2SE),standard edition,标准版,是我们通常用的一个版本。EE(J2EE),enterprise edition,企业版,使用这种JDK开发J2EE应用程序。ME(J2ME),micro edition,主要用于移动设备、嵌入式设备上的java应用程序。

下载

  • 打开官网,单击JDK DOWNLOAD

  • 在下载详情页中,首先勾选Accept License Agreeemet许可协议,然后选择对应的系统平台,如我这里选择是Windows 64系统下载。


ps:今天(2019.4.24)发现点击下载后,需要登录.........之前直接就下载了,那么,如果提示登录,怎么办,登录呗,没有账号就注册,然后还是按照老套路下载。

  • 下载到本地的是一个exe可执行文件。

安装

回到顶部
  • 我们双击本地的可执行文件。用户账户控制(有的可能没有该提示,取决于你的系统设置)提示选择是(Y)

  • 执行安装程序,单击下一步

  • 这里需要我们记住安装路径,可以选择默认路径也可以是自定义路径(如果是自定义路径的话,后续的配置环境变量只需要将JDK的目录配置到环境变量即可)。最后单击下一步

  • (可选项),之前的版本中没有这个提示,如果有的话,点击确定

  • (可选项),之前的版本中没有这个提示,如果有的话,点击下一步

  • 正在安装,请稍等。

  • 安装完成,单击关闭

配置JAVA_HOMEPath

回到顶部

由于elasticsearch的运行需要调用java相关包,所以,我们首先要配置JAVA_HOME

  • 拿到Java JDK的安装目录C:\Program Files\Java\jdk1.8.0_201

  • 依次打开控制面板系统与安全系统高级系统设置环境变量




  • 环境变量,选择系统变量,选择新建

  • 新建JAVA_HOME

变量名这里填写JAVA_HOME;变量值填写Java JDK的安装目录C:\Program Files\Java\jdk1.8.0_201,最后点击确定

现在,JAVA_HOME添加完毕。我们来添加Path

首先配置好要添加的路径%JAVA_HOME%\bin,该路径其实就相当于C:\Program Files\Java\jdk1.8.0_201\bin

  • 单击Path,然后单击编辑

  • %JAVA_HOME%\bin添加到变量值的末尾。

注意路径前后需要英文状态的分号作为开始和结束,Windows的路径分隔符是以;作为分割的。

然后一路确定即可。

测试

回到顶部

在桌面键盘Shift加单击鼠标右键打开cmd

  • 在打开的cmd中输入:
java -version
javac

出现如上图提示即表示安装成功。我们来写段程序来验证一下。

  • 在桌面新建一个以java为扩展名的测试文件。我这里起名为hello_java.java,文件内容为:
public class hello_java{
public static void main(String args[]){ System.out.println("Hello Java!"); }
}
  • 保存后,在cmd中使用javac命令进行编译。
javac hello_java.java

此时,在桌面会出现一个编一个后的文件hello_java.class文件。

  • 我们来使用java命令执行文件。
java hello_java

如上图所示,我们成功的打印出了Hello Java!

至此,java JDK安装成功。但是,由于elasticsearchJava版本影响,我们还必须控制Java的自动更新(因为我们不想它的版本升级的太高),并且,我这种强迫症也不习惯更新程序一直运行。所以,让我们做最后一步操作(当然,这一步是可选的)。

禁止Java自动更新(可选操作)

回到顶部
  • 依次打开控制面板程序Java

  • 双击Java图标,进入Java控制面板

更新选项中,取消勾选自动检查更新,在弹出的提示中选择不检查

还没完,切换到高级选项,在应用程序安装选择从不安装,最后点击确定

此时,Java JDK的配置才算完成。

Java JDK for Windows的更多相关文章

  1. Java JDK 在Windows 10中配置环境变量

    首先,去Oracle官方网站下载Java JDK https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-213 ...

  2. java JDK在windows及mac下安装配置

    windows下安装: JDK下载 地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151. ...

  3. Java JDK 8 安装和环境变量的配置(Linux and Windows)

    Java JDK 8 的安装以及环境变量的配置(Linux and Windows) JDK(Java Development Kit)包含了Java语言的编译器,能够在这里下载: http://ww ...

  4. Java之.jdk安装-Windows

    jdk安装-windows 1. window + r,然后输入:cmd,打开黑窗口. 2. 分别输入 java -version .javac -version,检查jdk版本信息. 如果javac ...

  5. java代码如何在没有安装JDK的Windows下运行

    java代码如何在没有安装JDK的Windows下运行? 对于Java桌面应用来说,比较烦琐的就是安装部署问题,如:客户端是否安装有jre.jre版本.jre在哪里下载.如何用jre启动Java应用等 ...

  6. XAMPP里tomcat启动报错:Make sure you have Java JDK or JRE installed and the required ports are free

    以前用XAMPP的时候就是自然而然装好了就可以用,最近重装了新系统,打算在Windows 10里面配置Apache tomcat.PHP.MySQL的开发环境,迟迟试验不成功,于是直接用了XAMPP, ...

  7. Java JDK的安装以及环境变量的配置

    安装并配置完Android SDK之后,本想着可以做个简单的APP应用了,只是依然提示我“请确认Java JDK是否安装”类似的报错,于是又进行了Java JDK的安装以及环境变量的配置. 1.下载地 ...

  8. java JDK安装

    JDK安装包下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 图释安装 ...

  9. Appium 1.6.4 环境搭建流程(Java, Android+IOS, Windows+Mac)

    Appium1.6.4已经出来一段时间了,快速给大家串一下怎么搭建,贴了下载链接 1 基础环境: Windows + Mac: Java JDK 1.8+ (需配置环境变量),Appium1.6.4的 ...

随机推荐

  1. 插入和查询HBase速度都比较慢

    表层问题:插入和查询HBase速度比较慢 排查一,查看HBase节点状态,发现正常运行: 排查二,查看访问HBase服务的状态,发现服务停止: 依次点击服务实例,查看服务状态 133和135节点上的服 ...

  2. MySQL 常用SQL 汇总

    1.查看当前应用连接,连接数突增排查 select user,SUBSTRING_INDEX(host,':',1) as ip , count(*) as count,db from informa ...

  3. Linux centosVMware vim 编辑模式、vim命令模式、vim实践

    一.编辑模式.命令模式 在一般模式下输入:或/可进入命令模式.在该模式下可进行走索某个字符或字符串,也可保存.替换.退出.显示行号等. /word:在光标之后查找一个字符串word,按n向后继续搜索 ...

  4. 联想电脑硬盘保护系统EDU8.0.1iso安装

    管理306机房4年了,15年我带领的第一批学生参加吉林省职业院校技能大赛的时候,领导把这个机房交给我负责.那个时候这个机房的机器是全校的顶配,30台DELL16G内存,2T硬盘,I7处理器,后面是6组 ...

  5. 5、mysql的连接查询

    1.内联查询 >inner join 或 join 2.外联查询 (1)左连接 >left outer join 或 left join (2)右连接 >right outer jo ...

  6. luogu P2763 试题库问题

    本题可以用最大流也可以用最大匹配(本质一样),用dinic最大流好建图,但码量大,匈牙利码量小,建图费点劲. 最大流:依旧是设一个源点一个汇点,对于每一个种类,连一条到汇点的边,capacity为需要 ...

  7. Day3-L-Cup HDU2289

    The WHU ACM Team has a big cup, with which every member drinks water. Now, we know the volume of the ...

  8. SpringBoot 解决“不支持发行版本xx”的问题

    原因:很多地方都要配置jdk版本,某些地方配置的jdk版本不同.比如你要使用jdk8,某些地方配成了jdk7. 最常见配置错的地方:Ctrl+Shift+Alt+S 如果没问题,查看Project中的 ...

  9. jquery获取select选中的文本值

    误区: 一直以为jquery获取select中option被选中的文本值,是这样写的:   $("#id").text();  //获取所有option的文本值 实际上应该这样: ...

  10. WebAPI实例

    @{ ViewBag.Title = "About"; } @*<script src="~/Scripts/jquery-1.7.1.min.js"&g ...