莫度编程网

技术文章干货、编程学习教程与开发工具分享

Windows版Java25开发环境搭建_java开发运行环境的安装步骤

1 Windows版Java 25下载

  1. 访问Java的官网,其访问地址是https://www.oracle.com/java/
  1. 点击Download Java,跳转到Java的下载页面

Java的下载地址是
https://www.oracle.com/java/technologies/downloads/

目前(2025/09/22)Oracle官方提供最新可用的Java版本是Java 21和Java 25,最新的LTS版本是Java 25

JDK 25 的二进制文件可免费用于生产环境,并可在无任何费用的情况下根据 Oracle 无费用条款和条件(NFTC)进行再分发。

在 NFTC 条款下,JDK 25 将持续获得更新,直至 2028 年 9 月(即下一个长期支持版本发布后一年)。此后,JDK 25 的更新将依据 Java SE OTN 许可(OTN)进行授权,超出 OTN 许可所规定的有限免费授权范围的生产使用将需要付费。

目前Java 25支持三个系统

  • Linux
  • macOS
  • Windows

大家在下载Java 25的时候需要根据自己所使用操作系统的版本选择对应版本的Java 25

  1. 选择Windows版 x64 Installer Java 25

Q:如何知道使用Windows版本

A:在设置(Windows+I)>系统>系统信息查看设备规格Windows规格


由于本机使用的操作系统是 64 位 Windows11专业工作站版 24H2 ,因此选择Windows x64 Installer 的jdk-25_windows-x64_bin.exe

4. 下载Windows版 JDK 25 x64 Installer

使用快捷键 Ctrl+J 可以打开下载内容,查看下载的速度以及所需的时间

由于目前Java 25可以免费使用,因此和Java8、Java 21相比下载时不需要同意许可协议,也不需要注册和登录Oracle账号,因此下载Java 25比下载Java8更加方便。

当Java 25下载完成后,点击在文件夹中显示

默认在下载目录(C:\Users\liuguanglei\Downloads)下会看到Java 25的安装包
jdk-25_windows-x64_bin.exe

2 Windows版Java 25安装

2.1 Windows版Java 25安装过程

  1. 左键双击Windows版Java 25的安装包jdk-25_windows-x64_bin.exe启动安装程序

在弹出的用户账户控制,你要允许此应用对你的设备进行更改吗选择即可启动安装程序

就可以可启动安装程序

  1. 点击下一步
  1. 选择目标文件夹

默认安装路径是C:\Program Files\Java\jdk-25

如果想要更改到其他目录,点击更改即可,但是注意安装路径不要包含中文字符和中文空格

  1. 点击下一步

安装进行中,安装过程需要几秒钟

  1. 安装成功

Java 25安装完成后点击①后续步骤和②关闭

  • 后续步骤:跳转到Java 25官方文档
  • 关闭:关闭Java 25安装向导,完成Java 25安装

2.2 Windows版Java 25目录

Windows版Java 25默认的安装路径是C:\Program Files\Java\jdk-25


Java 25安装目录说明


目录

说明

bin

该目录下主要存放JDK的各种工具,例如javac,java等等

conf

该目录下主要存放JDK的相关配置文件

include

该目录下主要存放一些平台(操作系统)特定的头文件

jmods

该目录下主要存放JDK的各种模块

legal

该目录下主要存放JDK各种模块的授权文档

lib

该目录下主要存放JDK的一些补充jar包以及Java源码(src.zip)

作为Java初学者来说,目前只需要关注bin目录和lib目录

  • bin目录:存放Java提供的开发工具,例如java,javac,javadoc,javap 等等
  • lib目录:src.zip 存放Java源代码文件(.java结尾的文件),想要查看Java源码可以解压缩src.zip后查看


src.zip文件可以使用WinRAR解压缩,WinRAR需要下载、安装后才能使用

将src.zip文件解压到src

在弹出的用户账户控制,你要允许此应用对你的设备进行更改吗?选择是即可

src文件夹下存放的就是Java源代码

例如String.java

该文件位于 java.base\java\lang 目录下

Visual Studio Code是一个跨平台的文本编辑器,需要下载、安装、配置后才能使用


使用Visual Studio Code文本编辑器打开String.java



关闭Visual Studio Code后使用腾讯电脑管家将src文件夹删除


在弹出的用户账户控制,你要允许此应用对你的设备进行更改吗?选择是即可

确认删除文件

删除中

删除完成后点击确定

3 Windows版Java 25配置

3.1 Windows版Java 25配置JAVA_HOME环境变量

3.1.1 为什么Java 25要配置JAVA_HOME环境变量

JAVA_HOME表示Java的安装路径,例如C:\Program Files\Java\jdk-25

后期我们会使用到Java开发的一些工具,例如TomcatMaven这些工具都会依赖JAVA_HOME环境变量。如果你不配置就无法正常使用这些工具。


3.1.2 Java 25配置JAVA_HOME环境变量

  1. 打开系统属性面板
    依次打开设置(Windows+I)>系统>系统信息

点击高级系统设置


会弹出系统属性面板

  1. 在系统属性面板依次点击高级>环境变量打开环境变量面板

环境变量分为用户变量和系统变量,二者的区别是作用范围不同

  • 用户变量只针对当前用户有效
  • 系统变量针对所有用户都有效

Windows电脑通常只有一个人使用,不太可能有多个用户,因此建议使用系统变量

  1. 配置Java 25的JAVA_HOME环境变量
    点击系统变量的新建(W),然后输入变量名和变量值
    变量名:JAVA_HOME
    变量值:C:\Program Files\Java\jdk-25


  1. 依次点击三个确定,关闭系统属性面板,完成Java 25 的JAVA_HOME环境变量配置


  1. 验证Java 25的JAVA_HOME环境变量配置是否成功

验证的方法就是启动一个终端,然后在终端输入echo %JAVA_HOME%,如果能够输出Java 25的安装路径表示配置成功


在任意路径下(以D盘根目录为例),右键在终端中打开



就可以启动一个终端

输入 echo %JAVA_HOME% 验证JAVA_HOME环境变量是否配置成功

如下图所示如果能够输出Java 25的安装目录C:\Program Files\Java\jdk-25则表示配置成功

3.2 Windows版Java 25配置Path环境变量

3.2.1 Java 25自动配置Path环境变量

在安装Java 25以后,Java 25会自动配置Path环境变量


  1. 打开系统属性面板

在任务栏的搜索框搜索编辑系统环境变量然后选择编辑系统环境变量并打开

会弹出系统属性面板

  1. 打开编辑环境变量面板
    在系统属性面板依次点击高级>环境变量>系统变量Path>编辑后可以查看到Java 25自动配置的Path环境变量


不过配置的路径是C:\Program Files\Common Files\Oracle\Java\javapath,该路径下只有javac、java、javaw和jshell四个工具

这样也就意味着即使在没有手动配置Java 25的Path环境变量的情况下依然可以在终端的任意路径下使用javac和java

但是无法在终端的任意路径下使用Java提供的除了javac、java、javaw和jshell以外的其他工具,例如jconsole、jps、jstack等等,因此建议手动配置Java 25的Path环境变量。

3.2.2 Java 25手动配置Path环境变量

  1. 打开系统属性面板

在任务栏的搜索框搜索编辑系统环境变量,然后选择编辑系统环境变量并打开

会弹出系统属性面板

  1. 在系统属性面板依次点击高级>环境变量打开环境变量面板
  1. 配置Java 25的PATH环境变量
    ①点击系统变量的Path环境变量,②点击编辑

①选择Java 25自动配置的Path环境变量 ②编辑

替换成Java 25的bin目录(C:\Program Files\Java\jdk-25\bin)

  1. 依次点击三次确定,关闭系统属性面板,完成Java 25的Path环境变量配置
  1. 验证Java 25的Path环境变量是否配置成功

验证的方法就是重新开启一个终端,然后在终端的任意路径分别输入javac -version和java -version并回车

如下图所示如果终端能够输出Java编译器版本信息和Java解释器版本信息则表示Java 25的Path环境变量配置成功

3.2.3 Java 25使用JAVA_HOME配置Path环境变量

Q:为什么Java 25要使用JAVA_HOME配置Path环境变量

A:切换JDK版本时只需要修改JAVA_HOME环境变量的值即可

  1. 打开系统属性面板

在任务栏的搜索框搜索编辑系统环境变量然后选择编辑系统环境变量并打开

会弹出系统属性面板

  1. 在系统属性面板依次点击高级>环境变量打开环境变量面板


  1. 使用JAVA_HOME配置Java 25的PATH环境变量
    ①点击系统变量的Path环境变量,②点击编辑


①点击Java 25的Path环境变量 ②点击编辑

将Java 25的Path环境变量由C:\Program Files\Java\jdk-25\bin改成%JAVA_HOME%\bin

%JAVA_HOME%就表示C:\Program Files\Java\jdk-25

  1. 依次点击三次确定,关闭系统属性面板,完成Java 25使用JAVA_HOME配置Path环境变量
  1. 验证Java 25的Path环境变量配置是否成功

验证的方法就是重新开启一个终端,然后在终端的任意路径分别输入javac -version和java -version并回车

如下图所示,如果终端能够输出Java编译器版本信息和Java解释器版本信息则表示Java 25的Path环境变量配置成功

4 Windows版Java 25和Java 21相互切换

4.1 如何实现Java 25和Java 21相互切换

Q:什么时候会安装多个不同的Java版本

A:开发项目时使用Java 21,但是想要学习和使用Java25的新特性,因此安装Java 25,此时电脑上同时存在两个不同版本的Java:Java 21和Java 25

那么如何在这两个版本之间来回切换?

首先需要知道当前使用的Java版本

在终端的任意路径通过javac -version和java -version得知目前使用的是Java 25

Q:为什么Java版本是Java 25?

A:因为通过系统属性面板查看①JAVA_HOME环境变量的值是Java 25的安装路径,②JDK的Path环境变量引用了JAVA_HOME环境变量

那么想要实现Java 21和Java 25相互切换,只需要修改JAVA_HOME环境变量的变量值即可


4.2 Windows版Java 25切换到Java 21

想要从Java 25切换到Java 21,只需要将JAVA_HOME环境变量的变量值C:\Program Files\Java\jdk-25修改成Java 21的安装路径C:\Program Files\Java\jdk-21

然后重新开启一个终端,在终端的任意路径上输入javac -version和java -version,

如下图所示如果终端输出的Java编译器和解释器版本信息为Java 21则表示Java版本成功从Java 25切换到Java 21

4.3 Windows版Java 21切换到Java 25

从Java 21再次切换到Java 25,只需要将JAVA_HOME环境变量的变量值C:\Program Files\Java\jdk-21改成Java 25的安装路径C:\Program Files\Java\jdk-25

然后重新开启一个终端,在终端的任意路径上输入javac -version和java -version,

如下图所示如果终端输出的Java编译器和解释器版本信息为Java 25则表示Java版本成功从Java 21切换到Java 25

5 Windows版Java 25卸载

Q:什么时候需要卸载Java 25

A:如果不用(例如公司项目全部使用Java25开发)Java 25时就可以将其卸载

Windows版Java 25的卸载需要删除Java 25相关环境变量(Path环境变量、JAVA_HOME环境变量)以及Java 25程序

5.1 删除Java 25 Path环境变量

  1. 打开系统属性面板

在任务栏的搜索框搜索编辑系统环境变量然后选择编辑系统环境变量并打开

会弹出系统属性面板

  1. 在系统属性面板依次点击高级>环境变量打开环境变量面板
  1. 删除Java 25的Path环境变量

①选择系统变量的Path,②点击编辑

①选择Java 25的Path环境变量%JAVA_HOME%\bin,②点击删除即可

  1. 依次点击三次确定关闭系统属性面板,完成Java 25的Path环境变量删除
  1. 验证Java 25的Path环境变量是否删除成功

验证方法是重新开启一个新的终端,在终端的任意路径下输入javac -version和java -version,

如下图所示如果系统提示javac和java不是内部或外部命令,也不是可运行的程序或批处理文件则表示Java 25的Path 环境变量删除成功

5.2 删除Java 25 JAVA_HOME环境变量

  1. 打开系统属性面板

在任务栏的搜索框搜索编辑系统环境变量然后选择编辑系统环境变量并打开

会弹出系统属性面板

  1. 在系统属性面板依次点击高级>环境变量打开环境变量面板
  1. 删除Java 25的JAVA_HOME环境变量
    ①选择系统变量的JAVA_HOME,②点击删除


  1. 依次点击两次确定关闭系统属性面板完成Java 25 JAVA_HOME环境变量的删除


  1. 验证Java 25 JAVA_HOME环境变量是否删除成功

验证方法是重新开启一个终端,然后在终端上输入echo %JAVA_HOME% 回车后

如下图所示如果不能输出Java 25的安装路径而是输出%JAVA_HOME%,那么表示Java 25 JAVA_HOME环境变量删除成功


5.3 卸载Java 25程序

  1. 打开安装的应用

右键点击开始菜单,然后左键选择安装的应用

此时可以查看安装的应用

  1. 在安装的应用中搜索Java

Tips:Java 21已经卸载。。。

  1. 选择Java 25,点击卸载

①点击更多选项 ②点击卸载

确认卸载

然后在弹出的用户账户控制,你要允许此应用对你的设备进行更改吗? 选择即可

接下来就会开始卸载,此过程大概几秒钟

卸载成功后在安装的应用中搜索不到Java

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言

    Powered By Z-BlogPHP 1.7.4

    蜀ICP备2024111239号-43