Windows上安装JDK
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_HOME
、CLASSPATH
、Path
三个环境变量。
在“计算机”图标上单击右键,选择“属性”,然后点击“高级系统设置”
选择“高级”,再选择“环境变量”
在“系统变量”中,设置3个变量——JAVA_HOME
、CLASSPATH
、Path
(均不区分大小写)。若已存在则点击“编辑”,不存在则点击“新建”。
新建 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 -version
、java
、javac
这三个命令,看输出是否类似下图。如果差不多,则说明安装配置成功了!
参考资料
https://blog.csdn.net/yusiguyuan/article/details/14123669
https://www.zhihu.com/question/20317448/answer/14737358
https://zh.wikipedia.org/wiki/JDK
Windows上安装JDK相关推荐
- 在 Microsoft Windows 平台上安装 JDK 17
在 Microsoft Windows 平台上安装 JDK 本主题包括以下部分: 在 64 位 Windows 平台上安装 JDK 的系统要求 Windows JDK 安装说明符号 Windows J ...
- oracle中jdk配置,Java Oracle JDK11在Windows上安装配置
1、64位Windows平台上安装JDK的系统要求 有关受支持的处理器和浏览器,请参见Oracle JDK认证系统配置. 2、Windows的JDK安装说明符号 对于本文档中包含以下符号的任何文本,必 ...
- 如何在Windows上安装Maven
Apache Maven is the most popular project management tool for Java applications. We can install maven ...
- java 中window_教你如何在windows上安装Java
最近够倒霉的,电脑硬盘坏了,重新做了个系统,各种环境全都没了,/(ㄒoㄒ)/~~ 然后我发现自己在重新安装各种环境的时候,有些东西竟然还需要去查,所以决定把这些环境的配置都写成博客记录下来. 今天就教 ...
- 在Windows上安装Elasticsearch 5.0
在windows上安装Elasticsearch Elasticsearch可以使用.zip软件包安装在Windows上. elasticsearch-service.bat命令,它将设置Elasti ...
- [Hadoop]在Windows上安装Hadoop
详细步骤请下载附件:在Windows上安装Hadoop ,以下是主要章节: 1.引言 本示例主要介绍如何在windows下安装/启动hadoop,本示示例中在以下环境测试通过: ★ 操作系统:wind ...
- 在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 ...
- 在Windows上安装Elasticsearch 5.x
自己想学习Elasticsearch,但是又不懂Linux,按照同事给的Linux安装教程,也是搞不明白,于是想先在Windows上安装一下入门.可是百度的大部分都是ES 1.x,2.x版本的教程,5 ...
- 2019最新Windows上安装并启动ElasticSearch6.5.4
在Windows上安装和启动Elastic Search 1.安装JDK,至少1.8.0_73以上版本,java -version 2.下载和解压缩Elasticsearch安装包,官网:https: ...
最新文章
- python爬虫简单实例-最简单爬虫示例(入门级)
- 报道称:Check Point正在洽谈收购CyberArk
- Python数据结构学习笔记——链表:无序链表和有序链表
- Asp.Net Core轻量级Aop解决方案:AspectCore
- 深入理解c++中的函数模板
- 【Breadth-first Search 】785. Is Graph Bipartite?
- http 断点续传,Windows下HTTP方式单线程下载
- 程序员心声:我为什么偏爱苹果电脑和Mac OS X
- Ubuntu连网的问题
- 把java程序打包成.exe
- 智能家居实训系统的项目有感!
- 为什么JavaScript中给变量赋值会影响到其他地方?
- 在 Silverlight 中管理动态内容交付,第 1 部分
- 【优化算法】蜻蜓算法(DA)【含Matlab源码 1306期】
- Java项目实战:计算机毕业设计案例分享(Java毕设)
- Linux操作系统资源 大合集【鸿蒙OS Suse 红帽 BSD CentOS Arch Ubuntu】 | 寻找C站宝藏
- 微信小程序实战十一:uni中集成ocr身份证识别功能
- android 仿商城瀑布流,android_waterfall
- 网络安全必学知识点之XSS漏洞
- 深度学习—— caffe下进行微调finetune