【Java】新手一步一步安装 Java 语言开发环境

文章目录

    • 一、Windows 10 系统 安装 JDK8
    • 二、 Mac 系统 安装 JDK8
    • 三、IDEA安装

一、Windows 10 系统 安装 JDK8

(1)打开 JDK下载网站,根据系统配置选择版本,这里选择windows 64位的版本,点击下载(这里需要注册Oracle用户,并登录才可以下载)
在这里插入图片描述
(2)下载完成后,【右键】-【以管理员权限运行】,然后点击【下一步】
在这里插入图片描述
在这里插入图片描述
(3)点击【关闭】完成安装

(4)找到安装java的位置,复制路径,比如这里 C:\Program Files\Java\jdk1.8.0_291
(5)在桌面找到【此电脑】-【右键】-【属性】,然后点击【高级系统设置】
源码多多
(5)点击【高级】-【环境变量】
在这里插入图片描述
(6)点击【新建】,然后设置JAVA_HOME环境变量,变量值为步骤6中找到的jdk的安装路径,然后点击确定

在这里插入图片描述
(7)继续新建CLASSPATH变量,其值为 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar ,注意起止位置有一个点和分号
在这里插入图片描述
(8)找到Path变量,双击打开,然后点击【新建】,新建如下两个值%JAVA_HOME%\bin 和 %JAVA_HOME%\jre\bin
在这里插入图片描述
(9)关闭cmd窗口,重新打开cmd窗口,执行 java -version,如下表示java已经安装成功了在这里插入图片描述

二、 Mac 系统 安装 JDK8

(1)下载Jdk
在这里插入图片描述
(2)打开下载好的安装包,双击安装
在这里插入图片描述
(3)一直点继续安装
在这里插入图片描述
(4)打开终端输入java -version
在这里插入图片描述

三、IDEA安装

(1)首先进入IDEA官网
进入下载界面,它有两个版本,左边是旗舰版,功能很齐全,但只能免费试用30天;而右边的是社区版,是免费的,但是很多功能用不了。这里点击左侧Other version,选择一下以前的版本。
在这里插入图片描述
(2)拖到版本2020.1,选择2020.1.3,选择社区版,然后下载Windows(exe)或Mac(dmg),如图:
解释下选择3个月前的版本,而不用最新版本的原因:避免软件新版本不稳定,但先前发布的版本一定是经过多次测试和修复的。
在这里插入图片描述
在这里插入图片描述
(3)将下载下来的安装包双击运行(选择安装路径
在这里插入图片描述
在这里插入图片描述
(4)点击Install,进行安装,等待安装完成
在这里插入图片描述
(5)安装好后,打开idea找到settings(选择安装好的jdk版本)
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/8ce3e8ee236749b0a784f05cb8d3eb26.png在这里插入图片描述
(6)配置maven
在这里插入图片描述
在这里插入图片描述

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

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

相关文章

Finetuning vs. Prompting:大语言模型两种使用方式

目录 前言1. 对于大型语言模型的两种不同期待2. Finetune(专才)3. Prompt(通才)3.1 In-context Learning3.2 Instruction-tuning3.3 Chain of Thought(COT) Prompting3.4 用机器来找Prompt 总结参考 前言 这里和大家分享下关于大语言模型的两种使用方式,一种是 Fine…

2024最新 PyCharm 2024.1 更新要点汇总

2024最新 PyCharm 2024.1 更新要点汇总 文章目录 2024最新 PyCharm 2024.1 更新要点汇总摘要引言 Hugging Face:模型和数据集的快速文档预览针对 JavaScript 和 TypeScript 的全行代码补全 PyCharm Professional编辑器中的粘性行编辑器内代码审查新终端 Beta新的 AI…

js+网络摄像头实现人体肢体关键点动作捕获

最近有一个项目,客户需要用户人体姿势识别,进行表演考核用途,或者康复中心用户恢复护理考核,需要用摄像头进行人体四肢进行肢体关键点对比考核,资料还是太少了。只有个别大佬发了部分技术指导。感觉写的不错。 阿里云…

【微信小程序——案例——本地生活(列表页面)】

案例——本地生活(列表页面) 九宫格中实现导航跳转——以汽车服务为案例(之后可以全部实现页面跳转——现在先实现一个) 在app.json中添加新页面 修改之前的九宫格view改为navitage 效果图: 动态设置标题内容—…

PTA(题目集三 题目 代码 C++ 注解)

目录 题目一: 代码: 题目二: 代码: 题目三: 代码: 题目四: 代码: 题目五: 代码: 题目六: 代码: 题目七: 代码…

【QT+QGIS跨平台编译】161:【qgispython跨平台编译】—【qgis_python.h生成】

点击查看专栏目录 文章目录 一、qgis_python.h介绍二、信息分析三、qgis_python.h生成一、qgis_python.h介绍 qgis_python.h 是 QGIS(Quantum Geographic Information System)GIS 软件的一个头文件。QGIS 是一个开源的地理信息系统软件,提供了丰富的地图制图和空间分析功能。…

第四百五十九回

文章目录 1. 概念介绍2. 方法与细节2.1 获取方法2.2 使用细节 3. 示例代码4. 内容总结 我们在上一章回中介绍了"如何获取当前系统语言"相关的内容,本章回中将介绍如何获取时间戳.闲话休提,让我们一起Talk Flutter吧。 1. 概念介绍 我们在本章…

一款绿联VGA转HDMI转换器MS9288A方案

实物 该转换器在后备箱放了一段时间,就成这个样子了,当然,后备箱也比较恶劣,堪比盐雾试验,因为有瓶稀盐酸倒了,发现不及时,一个新的转换器就成这个样子了。 VGA转HDMI转换器VGA输入插头 VGA转…

嵌入式MCU BootLoader开发配置详细笔记教程

目录 一、BootLoader基础 二、BootLoader原理及配置 三、BootLoader程序 bootloader.h bootloader.c 四、Application1 用户程序 application1.h application1.c 五、Application2 用户程序 application2.h 六、程序运行效果 七、工程文件Demo 一、BootLoader基础 …

Unity 中消息提醒框

Tooltip 用于ui布局 using System.Collections; using System.Collections.Generic; using UnityEngine; using TMPro; using UnityEngine.UI;[ExecuteInEditMode()] // 可以在编辑模式下运行public class Tooltip : MonoBehaviour {public TMP_Text header; // 头部文本publi…

MCU最小系统的电源模块设计和复位模块的设计

最小操作系统就是一个电路,这个电路里面必须要的东西(如人需要喝水吃饭温度等情况,才能或者) 现在我们要解决这三个问题 这里V开头的,都是电源管脚 这里解释一下: 这里要注意哪些是电路电压,哪…

简历上写熟悉Linux下常用命令?直接寄

大家写简历技术栈时,都觉得越多越好,其中一条,熟悉Linux下常用命令?其实开发中Linux不是必备考点,除了运维,真正用的多的仅仅cd ls mkdir等,但当面试官问到上面命令时,是不是就傻眼了…

【网安小白成长之路】6.pikachu、sql-labs、upload-labs靶场搭建

🐮博主syst1m 带你 acquire knowledge! ✨博客首页——syst1m的博客💘 🔞 《网安小白成长之路(我要变成大佬😎!!)》真实小白学习历程,手把手带你一起从入门到入狱🚭 &…

oracle 19c 主备 补丁升级19.22

补丁升级流程 备库升级 备库备份$ORALCE_HOME du -sh $ORACLE_HOME ​​​​​​​ 备份目录将dbhome_1压缩 cd $ORACLE_HOME cd .. Ls tar -cvzf db_home.tar.gz db_home_1 /opt/oracle/product/19c ​​​​​​​​​​​​​​ 关闭监听关闭数据库查看sq…

计算机网络 实验指导 实验17

实验17 配置无线网络实验 1.实验拓扑图 Table PC0 和 Table PC1 最开始可能还会连Access Point0,无影响后面会改 名称接口IP地址网关地址Router0fa0/0210.10.10.1fa0/1220.10.10.2Tablet PC0210.10.10.11Tablet PC1210.10.10.12Wireless互联网220.10.10.2LAN192.16…

[Kubernetes[K8S]集群:Slaver从节点初始化和Join]:添加到主节点集群内

文章目录 操作流程:上篇主节初始化地址:前置:Docker和K8S安装版本匹配查看0.1:安装指定docker版本 **[1 — 8] ** [ 这些步骤主从节点前置操作一样的 ]一:主节点操作 查看主机域名->编辑域名->域名配置二&#x…

数据库系统工程师笔记(一)计算机系统

文章目录 一、计算机系统1.1运算器1.2控制器1.3指令1.4存储器与总线1.5输入输出技术1.6计算机软件程序数据相关文档。1.7操作数1.8计算机硬件的典型结构1.9CPU由运算器和控制器组成1.10指令执行的过程1.11CPU的基本功能1.12计算机体系结构和计算机组成的区别1.13计算机体系结构…

【uniapp】vscode安装插件、ts校验、允许json文件注释

1、vscode安装的插件: uni-create-viewuni-hlperuniapp小程序扩展 2、ts校验 安装插件: pnpm i -D types/wechat-miniprogram uni-helper/uni-app-types配置tsconfig.json {"extends": "vue/tsconfig/tsconfig.json","compi…

大家都在用的一款高颜值免费在线SCI绘图工具~~~

ImageGP从2017年推出后,稳定运行7年,因其使用简单方便,深受广大朋友们喜欢。 独立IP访问60万次,日均使用1000次。 如果您对编程不熟悉,使用ImageGP可以快速出图。 只需轻轻点2两下,下面的美图就出来了 如果…

系统架构最佳实践 -- 金融企业的资损防控

一、资损产生的原因 由于支付行业的特殊性与复杂性(主要处理资金相关业务),支付公司处于资损的风口浪尖,最容易发生资损,可以说资损风险无处不在。 常规来说,资损原因主要可以分为以下三类: 1…