【Java环境配置过程详解(包括IDEA配置Java)】

目录

一、JDK下载安装

1. 官网下载JDK

2. 本地安装JDK

3. 配置环境变量

4. 验证是否安装成功

​编辑二、IDEA进行安装下载

1. 官网下载 IDEA

2、IDEA进行Java开发

1. 创建Java项目

2. 程序测试


一、JDK下载安装


1. 官网下载JDK


1)官网链接: https://www.oracle.com/java/,进入官网之后选择Download  Java

2)之后选择自己需要的JDK版本进行下载,此处选择JDK8,下载得到对应exe文件。


2. 本地安装JDK


1)双击下载的exe文件进行安装。

2)选择JDK安装路径(也可选择默认),记住该路径便于后续的环境变量配置。(点击下一步)

3)安装过程中会出现Jre的安装提醒,此处需确认安装路径,建议与Jdk安装目录同级,如图所示,之后选择下一步即可完成安装。


3. 配置环境变量


在安装完所需Jdk及Jre之后,我们需要进行环境变量的配置(其中涉及到的路径与自己安装路径匹配即可)。
1)新建JAVA_HOME系统变量,即Jdk安装路径。

JAVA_HOME=E:\Develop\Java\jdk1.8\


2)新建CLASS_PATH系统变量

CLASS_PATH=.;%JAVA_HOME%lib\dt.jar;%JAVA_HOME%lib\tools.jar


3)更新Path系统变量,选择Path进入之后,编辑当前变量。
1)新增如下值:

%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

 2)步步确定;


4. 验证是否安装成功

1)Win+R打开命令行窗口;
2)依次输入以下三条命令,若出现如图所示情况,则说明安装成功。

输入:java


输入:java -version


输入:javac


二、IDEA进行安装下载

1. 官网下载 IDEA


1)官网链接: Download IntelliJ IDEA – The Leading Java and Kotlin IDEDownload the latest version of IntelliJ IDEA for Windows, macOS or Linux.icon-default.png?t=N7T8https://www.jetbrains.com/idea/download/?section=windows,进入官网之后选择专业版或者社区版。

备注:专业版本是需要收费的,免费使用30天,社区版是免费的,针对测试功能选择社区版。

2)安装选项

2、IDEA进行Java开发
1. 创建Java项目


1)打开IDEA,点击创建新项目

2)选择Java项目,之后选择本地Jdk安装路径(如E:\Develop\Java\jdk1.8)

3)设置项目名称及项目路径,点击下一步。


2. 程序测试


在项目下的src目录中,直接运行mian方法测试是否成功,若控制台可正常输出则说明成功配置,可进一步进行后续创建和编写脚本

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

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

相关文章

PTrade如何获取技术值班?如get_RSI - 相对强弱指标;PTrade量化软件如何获取?

get_RSI - 相对强弱指标 get_RSI(close, n6) 使用场景 该函数仅在回测、交易模块可用 接口说明 获取相对强弱指标RSI指标的计算结果 PTrade是恒生公司开发的一款专业量化软件,部分合作券商可提供,↑↑↑! 参数 close:价格…

C语言的数据结构:图的基本概念

前言 之前学过了其它的数据结构,如: 集合 \color{#5ecffd}集合 集合 —— 数据元素属于一个集合。 线型结构 \color{#5ecffd}线型结构 线型结构 —— 一个对一个,如线性表、栈、队列,每一个节点和其它节点之间的关系 一个对一个…

rpm包下载

内网无法下载、选择外网的一台机器下载rpm包 下载后上传rpm包 1、创建下载目录 mkdir /data/asap/test 2、下载能留存包的工具 sudo yum install yum-utils -y 报错就是环境问题没下载成功,我换了个环境正常的机器就可以了 3、下载rpm包到指定目录/data/asa…

一文彻底搞懂Transformer - Input(输入)

一、输入嵌入(Input Embedding) 词嵌入(Word Embedding):词嵌入是最基本的嵌入形式,它将词汇表中的每个单词映射到一个固定大小的向量上。这个向量通常是通过训练得到的,能够捕捉单词之间的语义…

GAMES104:04游戏引擎中的渲染系统1:游戏渲染基础-学习笔记

文章目录 概览:游戏引擎中的渲染系统四个课时概览 一,渲染管线流程二,了解GPUSIMD 和 SIMTGPU 架构CPU到GPU的数据传输GPU性能限制 三,可见性Renderable可渲染对象提高渲染效率Visibility Culling 可见性裁剪 四,纹理压…

如何在《中小学电教》期刊上发表论文?

如何在《中小学电教》期刊上发表论文? 《中小学电教》知网 学术期刊 教育厅25年下半年 3版 ①其他学科 不收甘肃和幼儿园 ②数学、英语、历史、政治(道德与法治)、音体美、科学学科的稿件 全bao 全bao不带课题 文章需要和信息…

【TS】TypeScript 原始数据类型深度解析

🌈个人主页: 鑫宝Code 🔥热门专栏: 闲话杂谈| 炫酷HTML | JavaScript基础 ​💫个人格言: "如无必要,勿增实体" 文章目录 TypeScript 原始数据类型深度解析一、引言二、基础原始数据类型2.1 boolean2.2 …

数据治理体系建设方案

数据治理体系建设方案 在当前的大数据时代,数据已经成为企业核心资产之一,其管理与治理的重要性愈加凸显。有效的数据治理体系不仅能提升数据质量和数据使用的效率,还能为企业创造更多的商业价值。本文将详细阐述数据治理的重要性、核心要素…

SpringBoot 如何处理跨域请求?你说的出几种方法?

引言:在现代的Web开发中,跨域请求(Cross-Origin Resource Sharing,CORS)是一个常见的挑战。随着前后端分离架构的流行,前端应用通常运行在一个与后端 API 不同的域名或端口上,这就导致了浏览器的…

AI生成电商模特图应用定制

🌟 广州AI生成电商模特图应用定制案例剖析— 触站AI,绘制智能图像的未来 🚀 🎨 触站AI,让创意与智能共绘辉煌 🎨在这座充满创新活力的广州城,触站AI以其尖端AI技术,开启了企业AI图像…

动态代理--通俗易懂

程序为什么需要代理?代理长什么样? 例子 梳理 代理对象(接口):要包含被代理的对象的方法 ---Star 被代理对象:要实现代理对象(接口) ---SuperStar 代理工具类:创建一个代理,返回值用代理对象&#xff0c…

yolov5实例分割跑通以及C#读取yolov5_Seg实例分割转换onnx进行检测部署

一、首先需要训练yolov5_seg的模型,可以去网上学习,或者你直接用我的, 训练环境和yolov5—7.0的环境一样,你可以直接拷过来用。 yolov5_seg算法 链接:https://pan.baidu.com/s/1m-3lFWRHwg5t8MmIOKm4FA 提取码&…

Zombie Voices Audio Pack(僵尸游戏音频包)

僵尸声音音频包是600多个高质量声波的集合。 它提供了僵尸主题游戏所需的一切,这要归功于它的20多个类别: 攻击、咬、呼吸、窒息、损坏、死亡、进食、血腥、咕噜、大笑、疼痛、反应、尖叫、喉咙、呕吐、单词和句子。 我们的僵尸动画包带来的额外奖励&am…

自从棋牌游戏有了AI助阵,赢“麻”了!看这篇就够了

毛主席曾经说过:“中国对世界的三大贡献,第一是中医,第二是曹雪芹的《红楼梦》,第三是麻将牌。”麻将起源于中国,是国粹。各地的麻将玩法各不相同,比如云贵川地区的“缺一门”打法,广东麻将流行…

【课程设计】基于python的一款简单的计算器

我们是大二本科生团队,主力两人耗时3天完成了这款计算器的制作。希望大家给我们多多引流!!!!!! 欢迎各位优秀的高考学子报考长安大学,报考长安大学电子信息工程专业。 欢迎有志于就…

vite项目如何在本地启动https协议

vite项目如何在本地启动https协议 本地启动正常配置在vite.config.js文件中默认启动http协议的请求,如何改成https呢?今天的开发中遇到了这个问题项目需求: 本地启动https协议的前端页面并且正常访问后台https协议的接口 解决方法&#xff1a…

python学习-tuple及str

为什么需要元组 定义元组 元组的相关操作 元组的相关操作 - 注意事项 元组的特点 字符串 字符串的下标(索引) 同元组一样,字符串是一个:无法修改的数据容器。 如果必须要修改字符串,只能得到一个新的字符串&#xff…

如何对GD32 MCU进行加密?

GD32 MCU有哪些加密方法呢?大家在平时项目开发的过程中,最后都可能会面临如何对出厂产品的MCU代码进行加密,避免产品流向市场被别人读取复制。 下面为大家介绍GD32 MCU所支持的几种常用的加密方法: 首先GD32 MCU本身支持防硬开盖…

信息学一周赛事安排

本周比赛提醒 本周末有以下几场比赛即将开始: :::block-1 1.ABC-361 比赛时间:7月6日(周六)晚20:00 比赛链接:https://atcoder.jp/contests/abc361 3.CF-956(Div.2) 比赛时间:7月7日(周日…

【日常记录】【JS】获取用户IP地址及其他信息

1. 查询本机的IP地址 1.1 通过命令提示符 电脑按下 ctrl r ,输入 cmd 后按回车,打开命令提示符窗口输入命令: ipconfig ,然后按回车 下面这个红色框里面就是 ip地址 在输出结果中找到“无线局域网适配器 WLAN”或“以太网适配器…