工具箱软件下载站 · 绿色无广告,放心下载!(善用搜索,支持旧版本软件下载)
今日更新 5 篇资源
首页› 电脑软件› Java jdk运行库合集
电脑软件

Java jdk运行库合集

来源 工具箱 分类 电脑软件 2026-10-29 15:09:55 阅读 96

软件介绍

这是一套 Windows 上的 Java 环境合集,把多个 JDK 版本和配套运行库打包在一起,再配一个环境变量配置工具。适合需要同时维护几套 Java 环境的人——比如老项目跑在 Java 8 上、新项目要 17 或 21,来回装卸太麻烦,装合集直接切。这次放出的是整合版,版本号以目录里实际文件为准,原因见下面。

Java jdk运行库合集

JDK 和 JRE 怎么选

这是装 Java 第一个要分清的事:

  • JRE 是运行环境,只能跑已经编译好的 Java 程序。你自己不写代码,装它就够
  • JDK 是开发工具包,里面已经包含了 JRE,另外带编译器 javac、打包工具 jar、文档生成工具 javadoc 等

所以判断很简单:要写代码、要编译,装 JDK;只是运行别人给的 jar 或客户端,JRE 就够。装了 JDK 就不用再单独装 JRE,两个都装纯属重复。

Java 版本怎么选

Java 每半年发一个功能版本,每两年选其中一个作为长期支持版(LTS)。挑的时候只看 LTS,非 LTS 版本支持期只有半年,装上去很快就要再换:

  • Java 8:最老但存量最大,很多传统企业系统和老 jar 只能跑在它上面
  • Java 11:过渡期的 LTS,仍有一批中间件依赖
  • Java 17:近几年的主力,主流框架的新版本基本都支持
  • Java 21:目前最该选的新项目基线,虚拟线程等特性都在这一版
  • Java 25:更新的 LTS,新项目可以考虑,但生态跟进还需要时间

至于源站版本信息里出现的 26、27 这类数字,属于非 LTS 的短期版本。这套合集的版本列表本身对不上:介绍里说"集成 26、25、21、17、8 四个关键版本"实际列了五个,下面的版本信息段又写成 8 / 21 / 25 / 27,既没有 17 也没有 26。安装前请直接打开目录看有哪些版本,别按标题判断。

Java 安装说明

装完 JDK 之后,通常还需要配环境变量才能在任何目录下用 `java` 和 `javac` 命令:

  1. 新建系统变量 `JAVA_HOME`,值填 JDK 的安装目录,注意不要带 `\bin`
  2. 编辑系统变量 `Path`,新增一条 `%JAVA_HOME%\bin`
  3. 打开新的命令行窗口,执行 `java -version` 和 `javac -version` 验证

这里要纠正一个流传很广的老写法:网上大量教程会让你再配一条 `CLASSPATH`,值是 `.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar`。这是 Java 8 时代的配置,`tools.jar` 从 Java 9 模块化之后就已经不存在了,对 17、21、25 这些版本没有任何意义。除非你在维护很老的 Java 8 项目且确实需要,否则不要加这条,加了反而可能因为路径不存在引入新的报错。

Java 避坑指南

  1. 多个 JDK 版本可以共存,靠 `JAVA_HOME` 和 `Path` 的先后顺序决定默认用哪个。切换版本本质是改这两个值,不需要卸载
  2. 改完环境变量一定要重新打开命令行窗口,旧的窗口读的还是改之前的配置,很容易误判成没生效
  3. 装完 `java -version` 正常但 `javac` 报"不是内部或外部命令",说明 `Path` 里只指向了 JRE 的 bin,没指向 JDK 的 bin
  4. 这套合集带"智能环境变量配置工具",用之前先确认它改的是哪个版本——它一般只会指向其中一个,多版本共存时仍需要手动调
  5. 安装路径尽量别带中文和空格,部分老工具对路径很敏感
  6. 版本号对不上的问题前面说过了,装之前先看目录,别信标题上的数字

Java 常见问题

  • 只运行 jar 包要装 JDK 吗?不用,JRE 就够。但如果要调参数排查问题,JDK 里的工具更全
  • 需要卸载旧版本再装新的吗?不需要,多版本共存是 Java 的正常用法
  • 为什么程序提示 "Unsupported class file major version"?程序是用更高版本的 JDK 编译的,你当前的 Java 版本太老,换新版运行
  • 环境变量配好了还是找不到 java?先确认命令行窗口是不是新开的,再确认 `Path` 里那条是不是排在了其他 Java 路径后面

下载地址

推荐理由

需要同时维护几套 Java 环境的人,这套合集的省事之处在于一次装齐、切版本只改环境变量;但它的版本列表前后不一致,安装前务必打开目录核对实际有哪些版本,别按标题上的数字选。

  • 主要功能:集成多个 JDK 版本与运行库,附带环境变量配置工具
  • 使用场景:老项目与新项目并存、多版本切换测试、Java 学习环境搭建
  • 版本:整合合集,具体版本以目录实际文件为准(源站标注存在不一致)
标签: Java jdk 系统相关
× 飞球直播APP下载