JDK1.8下载与安装完整教程

news/2024/5/3 7:36:32/文章来源:https://blog.csdn.net/qq_57756904/article/details/130019301

 

目录

一、获取安装资源

1、百度网盘共享

2、官方网站下载(百度网盘文件下载下来有问题情况下)

2.1、搜索jdk官方网站

2.2、进到官网下拉找到Java8,选择Windows

2.3、下载安装程序(下载要登录,没有账号就注册就行)

二、正式安装

1、先在D盘(不在C盘就好)创建java8文件夹,然后在它的里面创建两个文件夹jdk和jre

2、更改路径为java8下的jdk

3、同样将jre路径指定为D盘下java8里面jre路径

4、安装完成,关闭

5、配置环境变量

5.1、右击此电脑,选择属性

5.2、点击高级系统设置,在“高级”选项卡,点击下方“环境变量”按钮。

5.3、创建JAVA_HOME,路径为jdk的

5.4、编辑Path

5.5、点击新建,直接把jdk的bin,jre的bin复制粘贴进来就OK

6、检测是否安装成功,管理员身份运行输入java -version

7、如下安装成功


一、获取安装资源

国内公司目前依然用的是Java8,所以项目的环境就在此基础上运行。

先安装JDK,Maven依赖jdk、idea也要用到jdk

1、百度网盘共享

2、官方网站下载(百度网盘文件下载下来有问题情况下)

2.1、搜索jdk官方网站

2.2、进到官网下拉找到Java8,选择Windows

 

2.3、下载安装程序(下载要登录,没有账号就注册就行)

 如果不清楚自己的电脑是32位还是64位,可以找到“此电脑”,点击右键,选择属性,点开后就可以找到自己电脑位数。
如图:

 

二、正式安装

  • 不建议安装到默认盘

一般软件默认安装C盘,C盘是系统盘,安装太多软件系统会卡。(不仅JD安装如此,一些其他的软件也不建议安装在C盘)

  • 不建议安装到中文目录中或者目录带空格

很多国外开发软件不识别中文路径,安装在中文或者带空格的目录会报错,以后安装的软件最好也是如此。

  • 建议养成良好的目录整理习惯

以后随着不断的学习积累,会下载各种各种的软件,可以按照类别分在不同的目录,按照一定的命名新建目录,避免找不到某一软件的安装地址。

1、先在D盘(不在C盘就好)创建java8文件夹,然后在它的里面创建两个文件夹jdkjre

 下面安装的时候将路径指到这里来

主要就是这两个文件夹的路径更改,其他的都点击下一步或安装,最后点击finish/完成/关闭

2、更改路径为java8下的jdk

可见默认安装在C盘,点击更改找到D盘下的java8,点击进去选择jdk文件夹

点击下一步等,安装jdk,安装后它还会跳出一个窗口安装jre。如果没有跳出来,那么这个安装程序就可能有问题,官网下载的一般不会有问题。

3、同样将jre路径指定为D盘下java8里面jre路径

 

4、安装完成,关闭

 

5、配置环境变量

不同版本的windows系统可能稍微不同

5.1、右击此电脑,选择属性

 

5.2、点击高级系统设置,在“高级”选项卡,点击下方“环境变量”按钮。

 

5.3、创建JAVA_HOME,路径为jdk的

 

点击确定 

5.4、编辑Path

 

5.5、点击新建,直接把jdk的bin,jre的bin复制粘贴进来就OK

 

6、检测是否安装成功,管理员身份运行输入java -version

 

7、如下安装成功

 

到此完毕

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_283282.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【模型复现】Network in Network,将1*1卷积引入网络设计,运用全局平均池化替代全连接层。模块化设计网络

《Network In Network》是一篇比较老的文章了(2014年ICLR的一篇paper),是当时比较厉害的一篇论文,同时在现在看来也是一篇非常经典并且影响深远的论文,后续很多创新都有这篇文章的影子。[1312.4400] Network In Networ…

蓝桥杯刷题冲刺 | 倒计时1天

作者:指针不指南吗 专栏:蓝桥杯倒计时冲刺 🐾蓝桥杯加油,大家一定可以🐾 文章目录我是菜菜,最近容易我犯的错误总结 一些tips 各位蓝桥杯加油加油 当输入输出数据不超过 1e6 时,scanf printf 和…

elasticsearch基础6——head插件安装和web页面查询操作使用、ik分词器

文章目录一、基本了解1.1 插件分类1.2 插件管理命令二、分析插件2.1 es中的分析插件2.1.1 官方核心分析插件2.1.2 社区提供分析插件2.2 API扩展插件三、Head 插件3.1 安装3.2 web页面使用3.2.1 概览页3.2.1.1 unassigned问题解决3.2.2 索引页3.2.3 数据浏览页3.2.4 基本查询页3…

微服务+springcloud+springcloud alibaba学习笔记(1/9)

1.微服务简介 什么是微服务呢? 就是将一个大的应用,拆分成多个小的模块,每个模块都有自己的功能和职责,每个模块可以 进行交互,这就是微服务 简而言之,微服务架构的风格,就是将单一程序开发成…

项目管理案例分析有哪些?

项目管控中遇到的问题有哪些?这些问题是如何解决的? 在项目管理领域,案例分析是一种常见的方法来学习和理解项目管理实践,下面就来介绍几个成功案例,希望能给大家带来一些参考。 1、第六空间:快速响应个性…

1669_MIT 6.828 xv6代码的获取以及编译启动

全部学习汇总: GreyZhang/g_unix: some basic learning about unix operating system. (github.com) 6.828的学习的资料从开始基本信息的讲解,逐步往unix的一个特殊版本xv6过度了。这样,先得熟悉一下这个OS的基本代码以及环境。 在课程中其实…

最短路径算法及Python实现

最短路径问题 在图论中,最短路径问题是指在一个有向或无向的加权图中找到从一个起点到一个终点的最短路径。这个问题是计算机科学中的一个经典问题,也是许多实际问题的基础,例如路线规划、通信网络设计和交通流量优化等。在这个问题中&#…

Downloader工具配置参数并烧录到flash中

1 Downloader工具介绍 Downloader工具可以用来烧录固件到设备中,固件格式默认为*dcf。该工具还可以用来在线调试EQ或者进行系统设置。 2 配置参数 2.1 作用 当有一个dcf文件时,配合不同的配置文件*.setting,在不进行编译的情况下&#xff…

【毕业设计】ESP32通过MQTT协议连接服务器(二)

文章目录0 前期教程1 前言2 配置SSL证书3 配置用户名和密码4 配置客户端id(client_id)5 conf文件理解6 websocket配置7 其他资料0 前期教程 【毕业设计】ESP32通过MQTT协议连接服务器(一) 1 前言 上一篇教程简单讲述了怎么在虚拟…

【调试】ftrace(三)trace-cmd和kernelshark

之前使用ftrace的时候需要一系列的配置,使用起来有点繁琐,这里推荐一个ftrace的一个前端工具,它就是trace-cmd trace-cmd安装教程 安装trace-cmd及其依赖库 git clone https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/ c…

【Ruby学习笔记】19.Ruby 连接 Mysql - MySql2

Ruby 连接 Mysql - MySql2 前面一章节我们介绍了 Ruby DBI 的使用。这章节我们技术 Ruby 连接 Mysql 更高效的驱动 mysql2,目前也推荐使用这种方式连接 MySql。 安装 mysql2 驱动: gem install mysql2你需要使用 –with-mysql-config 配置 mysql_conf…

【DevOps】GitOps 初识(下) - 让DevOps变得更好

实践GitOps的五大难题 上一篇文章中,我们介绍了GitOps能为我们带来许多的好处,然而,任何新的探索都将不会是一帆风顺的。在开始之前,如果能了解实践GitOps通常会遇到的挑战,并对此作出合适的应对,可能会使…

数据结构和算法(一):复杂度、数组、链表、栈、队列

从广义上来讲:数据结构就是一组数据的存储结构 , 算法就是操作数据的方法 数据结构是为算法服务的,算法是要作用在特定的数据结构上的。 10个最常用的数据结构:数组、链表、栈、队列、散列表、二叉树、堆、跳表、图、Trie树 10…

StorageManagerService.java中的mVold.mount

android源码:android-11.0.0_r21(网址:Search (aospxref.com)) 一、问题 2243行mVold.mount执行的是哪个mount函数? 2239 private void mount(VolumeInfo vol) { 2240 try { 2241 // TOD…

【LeetCode】-- 108. 将有序数组转换为二叉搜索树

1. 题目 108. 将有序数组转换为二叉搜索树 - 力扣(LeetCode) 给你一个整数数组 nums ,其中元素已经按升序排列,请你将其转换为一棵高度平衡二叉搜索树。高度平衡二叉树是一棵满足「每个节点的左右两个子树的高度差的绝对值不超过 …

mysql在CentOS7.x环境安装

查看当前环境的yum源 ls -l /etc/yum.repos.d/ 可以看到当前环境是没有下载mysql对应的yum源的, 所以需要去官网下载对应的yum源. 找mysql的yum源并安装 http://repo.mysql.com/ 在选择对应yum源之前, 需要看一下自己系统的版本: 进入官网后, 鼠标右击进入查看页面源代码, 因为…

Leetcode.463 岛屿的周长

题目链接 Leetcode.463 岛屿的周长 easy 题目描述 给定一个 row x col的二维网格地图 grid,其中:grid[i][j] 1表示陆地, grid[i][j] 0表示水域。 网格中的格子 水平和垂直 方向相连(对角线方向不相连)。整个网格被…

如何从功能测试转型到自动化测试:我三年的学习经历

前言 在软件测试的领域里,自动化测试已经成为了不可或缺的一部分。 与传统的手工测试相比,自动化测试具有更高的效率和精确度,能够有效地减少测试时间和成本,同时提高测试质量。作为一个从事软件测试的人员,如果你想…

Oracle JDK 和 OpenJDK 有什么区别?

可能在看这个问题之前很多人和我一样并没有接触和使用过 OpenJDK 。那么 Oracle JDK 和 OpenJDK 之间是否存在重大差异?下面我通过收集到的一些资料,为你解答这个被很多人忽视的问题。 首先,2006 年 SUN 公司将 Java 开源,也就有…

智慧方政务云顶层设计与建设方案(ppt)

本资料来源公开网络,仅供个人学习,请勿商用,如有侵权请联系删除 对一网统管总体架构的理解物联网生态中的业务定位物联网产品与解决方案概览智联物联网管理平台总体方案智联物联网管理平台总体架构智联联连接平台(HLINK)应用架构智慧社区基于…