Windows上安装JDK

  • Windows上安装JDK

    • 题外话
    • 什么是JDK
    • JRE 和 JDK 的区别是什么?
    • 下载JDK并安装
    • 设置环境变量
      • 新建 JAVA_HOME
      • 新建 CLASSPATH
      • 编辑 Path
    • 检验安装和配置是否正确
    • 参考资料

题外话

因为要在 windows server 上部署 gitblit(用 java 编写的),所以要先安装 JDK(其实我觉得只要安装JRE 就行,但是没有尝试)。如何安装 JDK,网上一搜一大片,随便找个文章看看就会了。不过我还是想记录一下,毕竟那些文章是人家的,自己写一遍,肯定会学到更多。

什么是JDK

JDK 其实是 Java Development Kit 的缩写,JDK 是SUN公司针对Java开发人员发布的免费软件开发工具包。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。JDK 中还包括完整的JRE(Java Runtime Environment,Java运行环境)。

JRE 和 JDK 的区别是什么?

JRE 是java运行时环境,包含了java虚拟机、java基础类库,是使用java语言编写的程序运行所需的软件环境,是提供给想运行java程序的用户使用的。JDK 是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。JDK 包含了JRE,同时还包含了编译java源码的编译器 javac,还包含了很多java程序调试和分析的工具:如 jconsole,jvisualvm等,还包含了java程序编写所需的文档和例子程序。如果你要运行java程序,只需安装JRE就可以了;如果你需要编写java程序,则需要安装JDK。

下载JDK并安装

实验环境:win7 x64

首先去官网下载安装包,例如

双击后一路默认,安装好后,会发现多出了一个Java文件夹,点进去看到:

设置环境变量

需要设置JAVA_HOMECLASSPATHPath三个环境变量。

在“计算机”图标上单击右键,选择“属性”,然后点击“高级系统设置”

选择“高级”,再选择“环境变量”

在“系统变量”中,设置3个变量——JAVA_HOMECLASSPATHPath(均不区分大小写)。若已存在则点击“编辑”,不存在则点击“新建”。

新建 JAVA_HOME

JAVA_HOME指明JDK的安装路径,我的设置是C:\Program Files\Java\jdk1.8.0_171(此变量最好设置,因为运行 tomcat、eclipse等都需要此变量)

新建 CLASSPATH

CLASSPATH为java加载类(class or lib)的路径,只有类在CLASSPATH中,java命令才能识别。此变量设为:

.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar

注意:最前面有个“.”,表示当前路径;%JAVA_HOME%就是引用前面指定的JAVA_HOME变量。

编辑 Path

Path使得系统可以在任何路径下识别 java 命令。注意,Path这个变量本来就有,所以不需要新建,找到后点击“编辑”,在值的最前面加上下面的语句即可。

%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;

检验安装和配置是否正确

分别运行java -versionjavajavac这三个命令,看输出是否类似下图。如果差不多,则说明安装配置成功了!

参考资料

https://blog.csdn.net/yusiguyuan/article/details/14123669

https://www.zhihu.com/question/20317448/answer/14737358

https://zh.wikipedia.org/wiki/JDK

Windows上安装JDK相关推荐

  1. 在 Microsoft Windows 平台上安装 JDK 17

    在 Microsoft Windows 平台上安装 JDK 本主题包括以下部分: 在 64 位 Windows 平台上安装 JDK 的系统要求 Windows JDK 安装说明符号 Windows J ...

  2. oracle中jdk配置,Java Oracle JDK11在Windows上安装配置

    1、64位Windows平台上安装JDK的系统要求 有关受支持的处理器和浏览器,请参见Oracle JDK认证系统配置. 2、Windows的JDK安装说明符号 对于本文档中包含以下符号的任何文本,必 ...

  3. 如何在Windows上安装Maven

    Apache Maven is the most popular project management tool for Java applications. We can install maven ...

  4. java 中window_教你如何在windows上安装Java

    最近够倒霉的,电脑硬盘坏了,重新做了个系统,各种环境全都没了,/(ㄒoㄒ)/~~ 然后我发现自己在重新安装各种环境的时候,有些东西竟然还需要去查,所以决定把这些环境的配置都写成博客记录下来. 今天就教 ...

  5. 在Windows上安装Elasticsearch 5.0

    在windows上安装Elasticsearch Elasticsearch可以使用.zip软件包安装在Windows上. elasticsearch-service.bat命令,它将设置Elasti ...

  6. [Hadoop]在Windows上安装Hadoop

    详细步骤请下载附件:在Windows上安装Hadoop ,以下是主要章节: 1.引言 本示例主要介绍如何在windows下安装/启动hadoop,本示示例中在以下环境测试通过: ★ 操作系统:wind ...

  7. 在Linux和Windows上安装kafka(版本:2.12-2.8.0)

    记录:379 场景:在CentOS 7.9操作系统上,安装kafka_2.12-2.8.0.在Windows上操作系统上,安装kafka_2.12-2.8.0. 版本: JDK 1.8 CentOS ...

  8. 在Windows上安装Elasticsearch 5.x

    自己想学习Elasticsearch,但是又不懂Linux,按照同事给的Linux安装教程,也是搞不明白,于是想先在Windows上安装一下入门.可是百度的大部分都是ES 1.x,2.x版本的教程,5 ...

  9. 2019最新Windows上安装并启动ElasticSearch6.5.4

    在Windows上安装和启动Elastic Search 1.安装JDK,至少1.8.0_73以上版本,java -version 2.下载和解压缩Elasticsearch安装包,官网:https: ...

最新文章

  1. python爬虫简单实例-最简单爬虫示例(入门级)
  2. 报道称:Check Point正在洽谈收购CyberArk
  3. Python数据结构学习笔记——链表:无序链表和有序链表
  4. Asp.Net Core轻量级Aop解决方案:AspectCore
  5. 深入理解c++中的函数模板
  6. 【Breadth-first Search 】785. Is Graph Bipartite?
  7. http 断点续传,Windows下HTTP方式单线程下载
  8. 程序员心声:我为什么偏爱苹果电脑和Mac OS X
  9. Ubuntu连网的问题
  10. 把java程序打包成.exe
  11. 智能家居实训系统的项目有感!
  12. 为什么JavaScript中给变量赋值会影响到其他地方?
  13. 在 Silverlight 中管理动态内容交付,第 1 部分
  14. 【优化算法】蜻蜓算法(DA)【含Matlab源码 1306期】
  15. Java项目实战:计算机毕业设计案例分享(Java毕设)
  16. Linux操作系统资源 大合集【鸿蒙OS Suse 红帽 BSD CentOS Arch Ubuntu】 | 寻找C站宝藏
  17. 微信小程序实战十一:uni中集成ocr身份证识别功能
  18. android 仿商城瀑布流,android_waterfall
  19. 网络安全必学知识点之XSS漏洞
  20. 深度学习—— caffe下进行微调finetune

热门文章

  1. SSM学习(一)Mybatis
  2. 将0移到最后,在原数组操作,并且不能改变源数据顺序(JS编程)
  3. AD 域服务简介(二)- Java 获取 AD 域用户
  4. Python 读写操作Excel —— 安装第三方库(xlrd、xlwt、xlutils、openpyxl)
  5. yii框架安装及环境配置!!!
  6. 预防鼻炎以及空气污染对策
  7. 横向经济联合的理论认识
  8. HDOJ 2015 偶数求和 解题报告
  9. C++ (public, protected, private继承)
  10. 机器学习:分类器介绍