JDK1.8下载、安装与配置完整图文2024最新教程

一、报错

        运行Pycharm时,报错No JVM installation found. Please install a JDK.If you already have a JDK installed, define a JAVA_HOME variable in Computer >System Properties > System Settings > Environment Variables.

        首先可以检查是否已安装java,通过终端输入java进行验证,我这里显示未安装,因此进行下一步。

        JDK已经更新到22了,JDK1.8依旧是一个相对比较稳定的版本,网上的JDK1.8安装配置教程一大堆,但是一些教程已经过时,不适用了,因此自己整理了一篇JDK1.8下载安装的详细步骤,有着每一步的完整的图文教程,大家可以根据自己的需要下载,2024最新版~

二、下载

        进入官网进行下载JavaSE Upgrade (oracle.com),选择Products,然后选择Java ,再点击下载按钮,进入版本选择界面

         找到对应自己电脑的JDK,点击下载。我这里选择的是JDK1.8 64位。

         我们还需要注册该账号,然后才能下载,如果大家嫌麻烦不想注册,可点赞收藏加关注,私信我网盘链接

 三、JDK安装

         下载完成后,进行安装,修改安装路径,

        会提示安装JRE,同样修改安装路径。

        安装完成后关闭 。

 三、关于配置环境变量

        1.8版本后的JDK通常会自动进行配置,因此我们不需要重新配,但是我们可以看一下配置在哪的。

        首先进入高级系统设置

         然后选择高级,环境变量,就可以查看了

        我们也可以直接利用终端进行检测,是否配置成功,在终端输入java -version查看版本信息。

         再次进入Pycharm,不再弹窗,问题完美解决。


如果您有任何问题或建议,欢迎在评论区留言讨论。

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

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

相关文章

【C语言】qsort()函数详解:能给万物排序的神奇函数

🦄个人主页:修修修也 🎏所属专栏:C语言 ⚙️操作环境:Visual Studio 2022 目录 一.qsort()函数的基本信息及功能 二.常见的排序算法及冒泡排序 三.逐一解读qsort()函数的参数及其原理 1.void* base 2.size_t num 3.size_t size 4.int (*compar)(c…

2024西安国际储能产业博览会将于12月5日开幕!

2024西部国际储能产业博览会 同期举办:2024西部国际氢能源及燃料电池产业博览会 2024年12月5-7日 西安国际会展中心 规划展会规模: 50,000 ㎡ 450 60000人次 20场 展区面积 预邀展商 专业观众 行业…

节水增效,蜂窝物联智能灌溉助力农业升级!

智能灌溉的优势主要体现在以下几个方面: 1. 提高效率:智能灌溉可以根据作物生长的不同阶段和环境条件自动调整灌溉时间和水量,减少人工干预的频率和时间,提高了灌溉效率。 2. 节约水资源:智能灌溉可以根据土壤湿度和…

Python爬虫实战案例——王者荣耀皮肤抓取

大家好,我是你们的老朋友——南枫,今天我们一起来学习一下该如何抓取大家经常玩的游戏——王者荣耀里面的所有英雄的皮肤。 老规矩,直接上代码: 导入我们需要使用到的,也是唯一用到的库: 我们要抓取皮肤其…

网络物理隔离

网络物理隔离是网络安全领域中的一种基本策略,其核心目的是通过物理方式将网络或网络设备分隔开来,以确保数据安全、降低风险并提升系统的整体安全性。网络物理隔离不仅防止了未经授权的访问,也显著降低了来自外部或内部威胁的风险。以下是网…

每天一个数据分析题(四百)- 一元线性回归模型

评价一元线性回归模型拟合程度时,主要根据( )的数值 A. 相关系数 B. R2 C. SSE D. SSR 数据分析认证考试介绍:点击进入 题目来源于CDA模拟题库 点击此处获取答案 数据分析专项练习题库 内容涵盖Python,SQL&…

大陆ARS548使用记录

一、Windows连接上位机 雷达是在深圳路达买的,商家给的资料中首先让配置网口,但我在使用过程中一直出现无法连接上位机的情况。接下来说说我的见解和理解。 1.1遇到的问题 按要求配置好端口后上位机无连接不到雷达,但wireshark可以正常抓到数…

PyPDF2拆分PDF文件的高级应用:指定拆分方式

本文目录 前言一、拆分方式选择1、代码讲解2、实现效果图3、完整代码前言 前两篇文章,分别讲解了将使用PyPDF2将PDF文档分割成为单个页面、在分割PDF文档时指定只分割出指定页面,如果你还没有看过,然后有需要的话,可以去看一下,我把文章链接贴到这里: PyPDF2拆分PDF文件…

Nuxt3 的生命周期和钩子函数(九)

title: Nuxt3 的生命周期和钩子函数(九) date: 2024/7/3 updated: 2024/7/3 author: cmdragon excerpt: 摘要:本文介绍了Nuxt3中与Vite相关的五个生命周期钩子,包括vite:extend、vite:extendConfig、vite:configResolved、vite…

CVE-2024-6387漏洞预警:尽快升级OpenSSH

OpenSSH维护者发布了安全更新,其中包含一个严重的安全漏洞,该漏洞可能导致在基于glibc的Linux系统中使用root权限执行未经身份验证的远程代码。该漏洞的代号为regreSSHion,CVE标识符为CVE-2024-6387。它驻留在OpenSSH服务器组件(也…

双阶段目标检测算法:精确与效率的博弈

双阶段目标检测算法:精确与效率的博弈 目标检测是计算机视觉领域的一个核心任务,它涉及在图像或视频中识别和定位多个对象。双阶段目标检测算法是一种特殊的目标检测方法,它通过两个阶段来提高检测的准确性。本文将详细介绍双阶段目标检测算…

小型语言模型的兴起

过去几年,我们看到人工智能能力呈爆炸式增长,其中很大一部分是由大型语言模型 (LLM) 的进步推动的。GPT-3 等模型包含 1750 亿个参数,已经展示了生成类似人类的文本、回答问题、总结文档等能力。然而,虽然 LLM 的能力令人印象深刻…

纯语义,再也不用写css了

Mojo CSS 是一个下一代的原子级 CSS 框架,由 Mohammad Zamanian 和 Ali Mirabbasi 开发和维护,于2023年发布。这个框架的核心特性在于它能够自动扫描你的HTML代码,并根据这些代码实时生成对应的CSS视觉效果,这意味着开发者无需手动…

(linux系统服务)FTP、NFS以及SAMBA服务

一、FTP服务 1、Linux下ftp客户端管理工具 ftp、lftp都是Linux下ftp的客户端管理工具,但是需要独立安装 # yum install ftp lftp -y☆ ftp工具 # ftp 10.1.1.10 Connected to 10.1.1.10 (10.1.1.10). 220 (vsFTPd 3.0.2) Name (10.1.1.10:root): 输入FTP的账号3…

electron教程(一)创建项目

一、方式① 根据官网描述将electron/electron-quick-start项目克隆下来并启动 electron/electron-quick-start地址: GitHub - electron/electron-quick-start: Clone to try a simple Electron app git clone https://github.com/electron/electron-quick-start…

代码随想录Day71(图论Part07)

53.寻宝 题目:53. 寻宝(第七期模拟笔试) (kamacoder.com) 思路:首先,我不知道怎么存这样的东西,用三维数组吗,没搞懂,果断放弃 prim算法实现 import java.util.*;class Main {publi…

LeetCode 3099.哈沙德数:计算一个数十进制下各位之和

【LetMeFly】3099.哈沙德数:计算一个数十进制下各位之和 力扣题目链接:https://leetcode.cn/problems/harshad-number/ 如果一个整数能够被其各个数位上的数字之和整除,则称之为 哈沙德数(Harshad number)。给你一个…

Github 2024-06-30开源项目日报 Top10

根据Github Trendings的统计,今日(2024-06-30统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量C#项目1Python项目1PowerShell项目1JavaScript项目1Jupyter Notebook项目1TypeScript项目1PHP项目1C++项目1Swift项目1Rust项目1shadcn/ui: 开源…

Laravel介绍与学习入门

Laravel 是一款优雅且功能强大的 PHP Web 开发框架,它被广泛认为是 PHP 领域内构建现代 Web 应用程序的最佳选择之一。Laravel 提供了一套简洁、富有表现力的语法,使得开发者能够高效地编写清晰、可维护的代码。以下是 Laravel 的一些关键特点和入门概念…

实战项目——用Java实现图书管理系统

前言 首先既然是管理系统,那咱们就要实现以下这几个功能了--> 分析 1.首先是用户分为两种,一个是管理员,另一个是普通用户,既如此,可以定义一个用户类(user),在定义管理员类&am…