本文是一份官方/开源免费入口清单,聚焦 Java 27 与 Spring Boot 4.2.0-M2 可合法公开获取的文档、JEP、发行说明、下载页与示例仓库。
条目均已核实可访问;适合收藏,按需跳转阅读。不含盗版、不明网盘或付费墙绕过内容。
说明:Spring Boot 4.2.0-M2 为里程碑预览版;生产请优先关注稳定线。Java 27 为 2026-09-15 GA 的特性版本(非 LTS)。
Java 27 官方发布与说明
Oracle 博客:The Arrival of Java 27
- 用途:官方发布综述,覆盖 9 项 JEP、非 JEP 增强与生态对齐说明。
- 链接:https://blogs.oracle.com/java/the-arrival-of-java-27
- 是否需注册:否
- 许可/免费:公开博客;阅读免费
Inside.java:JDK 27 Available
- 用途:与 Oracle 博客同主题的社区向发布页,便于快速浏览 JEPs。
- 链接:https://inside.java/2026/09/15/jdk-27-available/
- 是否需注册:否
- 许可/免费:公开页面
OpenJDK JDK 27 项目页
- 用途:权威特性表(9 个 JEP)与发布日程(GA:2026-09-15)。
- 链接:https://openjdk.org/projects/jdk/27/
- 是否需注册:否
- 许可/免费:OpenJDK 公开站点
Oracle JDK 27 Release Notes
- 用途:完整发行说明(语言/库/安全/性能、移除项与兼容性注意)。
- 链接:https://www.oracle.com/java/technologies/javase/27-relnote-issues.html
- 是否需注册:否
- 许可/免费:公开文档页
Java SE 27 API 文档
- 用途:Java SE / JDK 27 官方 API 规范索引。
- 链接:https://docs.oracle.com/en/java/javase/27/docs/api/index.html
- 是否需注册:否
- 许可/免费:公开 API 文档
Dev.java / Learn.java
- 用途:Oracle 官方学习门户与入门教育内容(含 Java 27 Launch 回放入口)。
- 链接:https://dev.java/ 、https://learn.java/
- 是否需注册:浏览否;部分互动功能可选账号
- 许可/免费:公开学习资源
JDK 下载与早期构建
OpenJDK JDK 27 GA 构建(jdk.java.net)
- 用途:Oracle 提供的 OpenJDK 27 生产就绪开源构建(Linux/macOS/Windows)。
- 链接:https://jdk.java.net/27/
- 是否需注册:否
- 许可/免费:GPLv2 with Classpath Exception;免费下载
jdk.java.net 总入口
- 用途:浏览各版本 OpenJDK 构建(GA / Early-Access)。
- 链接:https://jdk.java.net/
- 是否需注册:否
- 许可/免费:同上
Oracle JDK 27 下载页
- 用途:Oracle JDK 27 安装包/压缩包下载;页面注明 NFTC 下可免费用于生产与再分发(至 2027-03,由 JDK 28 接替)。
- 链接:https://www.oracle.com/java/technologies/downloads/#java27
- 是否需注册:页面公开;下载时通常需接受许可条款,一般无需付费订阅
- 许可/免费:Oracle No-Fee Terms and Conditions (NFTC)
OpenJDK JDK 28 Early-Access(可选)
- 用途:下一版本早期构建与变更说明(含 Valhalla 等相关进展预览)。
- 链接:https://jdk.java.net/28/
- 是否需注册:否
- 许可/免费:GPLv2 with Classpath Exception;EA 不提供生产支持
JEP / 特性入口
JEP Index(总索引)
- 用途:全部 JEP 索引;可检索 JDK 27 Closed/Delivered 条目。
- 链接:https://openjdk.org/jeps/0
- 是否需注册:否
- 许可/免费:公开
JDK 27 交付的 9 项 JEP(直达)
| JEP | 标题 | 链接 |
|---|---|---|
| 523 | Make G1 the Default Garbage Collector in All Environments | https://openjdk.org/jeps/523 |
| 527 | Post-Quantum Hybrid Key Exchange for TLS 1.3 | https://openjdk.org/jeps/527 |
| 531 | Lazy Constants (Third Preview) | https://openjdk.org/jeps/531 |
| 532 | Primitive Types in Patterns, instanceof, and switch (Fifth Preview) | https://openjdk.org/jeps/532 |
| 533 | Structured Concurrency (Seventh Preview) | https://openjdk.org/jeps/533 |
| 534 | Compact Object Headers by Default | https://openjdk.org/jeps/534 |
| 536 | JFR In-Process Data Redaction | https://openjdk.org/jeps/536 |
| 537 | Vector API (Twelfth Incubator) | https://openjdk.org/jeps/537 |
| 538 | PEM Encodings of Cryptographic Objects (Third Preview) | https://openjdk.org/jeps/538 |
- 是否需注册:否
- 许可/免费:OpenJDK JEP 公开文档
Spring Boot 4.2.0-M2 发行说明与文档
GitHub Wiki:Spring Boot 4.2.0-M2 Release Notes
- 用途:官方里程碑发行说明(破坏性变更、新特性、依赖升级、弃用项)。编辑日期约 2026-09-17。
- 链接:https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-4.2.0-M2-Release-Notes
- 是否需注册:浏览否
- 许可/免费:公开 Wiki
GitHub Release:v4.2.0-M2
- 用途:预发布标签页(New Features / Bug Fixes / Dependency Upgrades);发布约 2026-09-24(UTC)。
- 链接:https://github.com/spring-projects/spring-boot/releases/tag/v4.2.0-M2
- 是否需注册:浏览否
- 许可/免费:Apache License 2.0 源码仓库
Spring Boot 4.2 参考文档(开发中)
- 用途:4.2 线在线文档入口;系统要求页写明 4.2.0-M2 至少 Java 17,兼容至 Java 27。
- 链接:https://docs.spring.io/spring-boot/4.2/
- 系统要求:https://docs.spring.io/spring-boot/4.2/system-requirements.html
- 是否需注册:否
- 许可/免费:公开文档(页面标注仍在开发、非稳定版)
链接替换说明:旧路径
https://docs.spring.io/spring-boot/docs/4.2.0-M2/reference/htmlsingle/已 404,改用当前 Antora 结构下的docs.spring.io/spring-boot/4.2/。
Spring Boot 4.2.0-M2 API Javadoc
- 用途:该里程碑的 Java API 文档。
- 链接:https://docs.spring.io/spring-boot/4.2/api/java/index.html
- 是否需注册:否
- 许可/免费:公开
链接替换说明:
.../docs/4.2.0-M2/api/已 404,改用上述地址(页面标题为 Spring Boot 4.2.0-M2 API)。
Maven Central:spring-boot 4.2.0-M2
- 用途:构件、源码包与 javadoc jar 下载目录。
- 链接:https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot/4.2.0-M2/
- 是否需注册:否
- 许可/免费:公开仓库;构件遵循项目许可证(Apache 2.0)
示例仓库 / Getting Started
Spring Initializr
- 用途:生成可运行的 Spring Boot 工程骨架(可选里程碑版本依赖)。
- 链接:https://start.spring.io/
- 是否需注册:否
- 许可/免费:公开服务;生成项目通常为 Apache 2.0 模板
官方指南:Building an Application with Spring Boot
- 用途:官方 Getting Started 教程(配合 Initializr)。
- 链接:https://spring.io/guides/gs/spring-boot/
- 是否需注册:否
- 许可/免费:指南文字与示例代码公开(代码 ASLv2)
指南配套仓库 gs-spring-boot
- 用途:上述指南的初始/完成代码仓库。
- 链接:https://github.com/spring-guides/gs-spring-boot
- 是否需注册:浏览/克隆公开仓库否
- 许可/免费:开源(Apache 2.0)
Spring Boot 源码标签 v4.2.0-M2
- 用途:阅读该里程碑源码、文档模块与冒烟测试(
smoke-test等)作为官方示例参考。 - 链接:https://github.com/spring-projects/spring-boot/tree/v4.2.0-M2
- 是否需注册:浏览否
- 许可/免费:Apache License 2.0
说明:未找到独立的
spring-boot-sample公开仓库(对应 URL 404);学习示例请优先用 Initializr、官方 Guides 与源码树中的测试/文档模块。
收藏提示
- Java 侧:先看 OpenJDK 项目页 + Release Notes,再按需深入单条 JEP;下载优先
jdk.java.net/27(GPL)或 Oracle NFTC 页。 - Spring Boot 侧:先读 Wiki Release Notes,再对照
docs.spring.io/spring-boot/4.2/与系统要求(已支持 Java 27)。 - M2 为预览里程碑,升级前务必核对弃用项与配置变更;生产环境请等待正式 GA。
(本稿为 spring4all「免费资源」收藏向清单,仅收录可合法公开分享的官方/开源入口。)