亲爱的Spring社区,
我很高兴宣布 Spring Tools 4 for Eclipse、Visual Studio Code 和 Theia 发布 4.8.1 版本。
快速提醒
- 基于 Eclipse 的 Spring Tools 4 发行版需要 JDK11 (或更高版本) 才能运行
- 基于 Eclipse 的发行版附带了一个嵌入式的 JDK15 运行时,无需再安装或配置特定的 JDK 来运行 IDE。
其他更改和修复
- (Spring Boot) 新增:支持 Spring Boot 多文档属性文件 (#533)
- (Spring Boot) 修复:支持在 Spring Boot 属性 yaml 文件中转义带有 '[]' 的 map 键
- (Spring Boot) 修复:容忍 .properties 文件中用于 map 导航的 '.['
- (Eclipse) 改进:支持在没有 maven wrapper 的情况下,创建 Spring Boot 应用的容器镜像和进行容器部署
- (Eclipse) 改进:在 Docker 中运行的 Boot 应用的实时悬停(live hovers)显示更佳的进程标签
- (Eclipse) 改进:允许通过 Docker 部署的 Boot 应用之间相互发现(通过 Docker 内部简单的网络设置)
- (Eclipse) 改进:在调试模式下运行带有 devtools 的 Spring Boot 应用时,自动禁用代码热重载(hot swap),以避免 devtools 和 hot swap 都尝试更新正在运行进程中的代码所产生的冲突。
- (Eclipse) 更新:嵌入式 JRE 已更新至 JDK15,并包含 src.zip
- (Eclipse) 更新:重新组织了 Spring 相关偏好设置页面
- (Eclipse) 更新:从 Boot 应用启动配置的默认快速启动设置中移除了
-Xverify:none 和 -noverify
- (Eclipse) 更新:从创建 Cloud Foundry 目标(在 Boot Dashboard 中)的对话框中移除了默认的 PWS endpoint URL(因为 PWS 即将停用)
- (Eclipse) 修复:暂停 Docker 容器时,日志中出现错误
- (Eclipse) 修复:启动 Spring Boot 应用时,不显示断点警告
- (Eclipse) 修复:为 Spring Boot Dashboard 中的 Docker 支持添加了缺失的高分辨率和兼容暗模式的图标
- (Eclipse) 修复:有时在 Docker 中启动 Boot 应用后,实时悬停(live hovers)不会自动显示
- (Eclipse) 修复:通过 Boot Dashboard 同时部署多个应用到 Docker 时,稳定性得到提升
- (Eclipse) 修复:在显示基于 Eureka 的应用时,出现问题
- (Eclipse) 修复:在 Linux 上,Spring Symbols 视图中的下拉菜单显示为透明背景
- (Concourse) 修复:支持流水线目录,参见 (#525)
要下载适用于 Eclipse 的发行版,并查找 Visual Studio Code 和 Theia 的市场入口链接,请访问
详细的更改可以在这里找到:https://github.com/spring-projects/sts4/wiki/Changelog#2020-10-23-481-release-incl-language-servers-version-1230
Spring Tools 4.8.2 计划于 2020 年 11 月下旬发布。
祝您使用愉快!