Windows下JAVA开发环境配置

简介: JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。本文主要讲解如何在WIndows环境下安装和配置JAVA开发环境、JAVA环境变量

一、JDK安装包下载

下载地址: https://www.oracle.com/java/technologies/downloads/#java8

但是Oracle官网经常更新,好像撤下了JDK8的下载链接,几天前我还看得到了,今天就没有了。可以使用如下的备用链接

备用链接:
阿里云盘: https://www.aliyundrive.com/s/scCYi5ZZw5Q
天翼云盘: https://cloud.189.cn/web/share?code=eamqui63i6ba
百度网盘: https://pan.baidu.com/s/1Rzh66EPELy2u5otGtAZI6A 提取码:java

Windows环境下请下载使用exe文件

二、安装JDK

2.1 双击安装文件

双击下载exe文件安装JDK,直接点击下一步
image.png

2.2 选择组件和安装路径

选择需要安装的组件和路径,可以点击右侧的更改按钮将安装路径设置为自己常用的安装路径
本人设置不安装源代码模块和公共jre模块

jdk默认自带jre环境,可以不安装单独的jre组件,日常开发足够使用

image.png

2.3 等待安装完成

开始安装JDK ,等待安装完成
image.png

三、安装JRE

如果上述你选择了安装jre组件,
JDK安装完成后,会自动进入jre的安装过程,

如果你不需要单独的jre,可以直接将该界面关闭即可.

点击下一步
image.png
等待jre安装完成
image.png

三、配置环境变量

右键 "计算机",选择 "属性",之后点击 "高级系统设置",点击"环境变量",来设置环境变量,
image.png

注意:不同操作系统打开环境变量的操作略有不同,本系统是Win10 LTSC 2021。具体系统具体操作

3.1 新建变量JAVA_HOME

点击新建按钮,新建JAVA_HOME变量,变量值为

C:\Program Files\Java\jdk1.8.0_311
注意:如果你更改了安装路径,请设置为自己的路径

image.png

3.2 新建变量CLASSPATH

新建CLASSPATH变量,变量值

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
注意:前面有一个点.

image.png

3.3 设置PATH变量

选中Path变量,点击编辑按钮,并以文本发方式编辑,在结尾处添加如下内容

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
注意:
注意每项后面有分号隔开,请注意检查
如果你安装了公共的jre组件,请将jre部分替换为你的jre路径

image.png

四、验证安装

输入如下命令,验证java安装情况

java -version
javac -version

image.png


目录
相关文章
|
16天前
|
存储 负载均衡 Java
如何配置Windows主机MPIO多路径访问存储系统
Windows主机多路径(MPIO)是一种技术,用于在客户端计算机上配置多个路径到存储设备,以提高数据访问的可靠性和性能。本文以Windows2012 R2版本为例介绍如何在客户端主机和存储系统配置多路径访问。
59 13
如何配置Windows主机MPIO多路径访问存储系统
|
4天前
|
监控 安全 网络安全
Windows Server管理:配置与管理技巧
Windows Server管理:配置与管理技巧
22 3
|
17天前
|
Java 数据库连接 数据库
如何构建高效稳定的Java数据库连接池,涵盖连接池配置、并发控制和异常处理等方面
本文介绍了如何构建高效稳定的Java数据库连接池,涵盖连接池配置、并发控制和异常处理等方面。通过合理配置初始连接数、最大连接数和空闲连接超时时间,确保系统性能和稳定性。文章还探讨了同步阻塞、异步回调和信号量等并发控制策略,并提供了异常处理的最佳实践。最后,给出了一个简单的连接池示例代码,并推荐使用成熟的连接池框架(如HikariCP、C3P0)以简化开发。
38 2
|
19天前
|
数据采集 分布式计算 Java
Kettle的Java开发环境需要什么jar包?
【10月更文挑战第24天】Kettle的Java开发环境需要什么jar包?
63 2
|
28天前
|
安全 Java 数据安全/隐私保护
如何配置 Java 安全管理器来避免访问控制异常
配置Java安全管理器以防止访问控制异常,需在启动JVM时通过 `-Djava.security.manager` 参数启用,并设置安全策略文件,定义权限规则,限制代码执行操作,确保应用安全。
|
30天前
|
Java BI 调度
Java Spring的定时任务的配置和使用
遵循上述步骤,你就可以在Spring应用中轻松地配置和使用定时任务,满足各种定时处理需求。
123 1
|
1月前
|
消息中间件 分布式计算 Java
大数据-73 Kafka 高级特性 稳定性-事务 相关配置 事务操作Java 幂等性 仅一次发送
大数据-73 Kafka 高级特性 稳定性-事务 相关配置 事务操作Java 幂等性 仅一次发送
31 2
|
1月前
|
分布式计算 资源调度 Hadoop
大数据-01-基础环境搭建 超详细 Hadoop Java 环境变量 3节点云服务器 2C4G XML 集群配置 HDFS Yarn MapRedece
大数据-01-基础环境搭建 超详细 Hadoop Java 环境变量 3节点云服务器 2C4G XML 集群配置 HDFS Yarn MapRedece
76 4
|
1月前
|
Java Shell Maven
Flink-11 Flink Java 3分钟上手 打包Flink 提交任务至服务器执行 JobSubmit Maven打包Ja配置 maven-shade-plugin
Flink-11 Flink Java 3分钟上手 打包Flink 提交任务至服务器执行 JobSubmit Maven打包Ja配置 maven-shade-plugin
103 4
|
1月前
|
消息中间件 Java 大数据
大数据-56 Kafka SpringBoot与Kafka 基础简单配置和使用 Java代码 POM文件
大数据-56 Kafka SpringBoot与Kafka 基础简单配置和使用 Java代码 POM文件
65 2