尊敬的 Spring 社区:
我很高兴地宣布 Spring Tools 4 for Eclipse、Visual Studio Code 和 Theia 的 4.16.0 版本发布。
- 更新到 Eclipse 2022-09 版本(新增功能)
- 现在包含用于 ARM 上 Linux 的新发行版构建(实验性) - 下载链接在此
- Eclipse 版的发行版构建中包含 m2e 2.0.5 版本
从 Eclipse 上的先前安装升级的重要说明
- 由于 Eclipse 2022-09 版本附带的 m2e 2.0 的重大更新,Spring Tools 4 for Eclipse 发行版过去安装的几个其他第三方 m2e 连接器扩展不再兼容。这会阻止 Spring Tools 4.16.0 之前的安装自动更新到新版本。有两种方法可以解决此问题
- 从 Spring Tools 4.16.0 for Eclipse 的全新安装开始
- 转到“
首选项 -> 安装详细信息
”并通过“卸载
”按钮卸载以下功能,然后重新启动 IDE,执行“检查更新
”并进行升级。
Eclipse JDT 注解处理器工具包的 Maven 集成
用于 mavenarchiver pom 属性的 m2e 连接器
用于 build-helper-maven-plugin 的 m2e 连接器
- Eclipse 2022-09 自带控制台视图的 ANSI 颜色功能,因此我们不再需要第三方扩展“Ansi Console”。如果升级现有安装,请在升级 Spring Tools 4 for Eclipse 之前或之后卸载此扩展。
修复和改进
- (Spring Boot) 已修复:自定义注解上的工作区符号为空 (#818)
- (Spring Boot) 已修复:组织导入会导致与语言服务器的通信问题 (#806)
- (Spring Boot) 增强功能:将字段注入重构为构造函数注入的快速修复操作 (#522)
- (Spring Boot) 已修复:自定义注解上的工作区符号为空 (#818)
- (Eclipse) 增强功能:将启动支持适配到新的平台启用 ansi 控制台颜色支持 (#823)
- (Eclipse) 已修复:清理/从错误日志中删除更多条目 (#802)
- (Eclipse) 已修复:启动后将 Eclipse 中的实时悬停切换到直接连接 (#832)
- (Eclipse) 已修复:在启动配置中添加开关以启用/禁用自动实时悬停连接 (#843)
- (Eclipse) 已修复:启动时实时悬停自动连接应检查执行器 (#842)
- (Eclipse) 增强功能:spring tool suite linux arm 发行版 (#841)
- (VSCode) 已修复:扩展从未激活,抛出错误“标头必须提供 Content-Length 属性” (#811)
- (Concourse) 已修复:Concourse 扩展不知道资源的“check_every: never” (#816)
- (Concourse) 已修复:Concourse 扩展不知道 semver 资源的“depth” (#830)
- (Concourse) 已修复:Concourse 扩展无法识别带有 docker-image 资源的“registry_mirror”的 URL (#831)
- (Concourse) 已修复:vscode-concourse:支持 .yml 和 .yaml 文件 (#838) - 由 bmalehorn 贡献
- (Concourse) 已修复:vscode-concourse:为管道和任务添加语言图标 (#839) - 由 bmalehorn 贡献
要下载 Eclipse 的发行版并查找 Visual Studio Code 和 Theia 的市场条目链接,请访问
详细更改可以在这里找到:https://github.com/spring-projects/sts4/wiki/Changelog#2022-09-16-4160-release-incl-language-servers-version-1390
Spring Tools 4.16.1 计划于 2022 年 10 月下旬发布。
享受!