Spring Tools 4.17.2 釋出

釋出 | Martin Lippert | 2023 年 2 月 1 日 | ...

尊敬的 Spring 社群:

我很高興地宣佈 Spring Tools 4 for Eclipse、Visual Studio Code 和 Theia 的 4.17.2 版本釋出。

對 Eclipse 版 Spring Tools 4 的更新

  • 可以透過更新站點獲得即將釋出的 Eclipse 2023-03 版本的早期訪問版本

修復和改進

  • (Spring Boot) 已修復:[符號] 不會自動限制工作區符號請求的結果 (#915)
  • (Spring Boot) 已修復:單元測試 MavenProjectParser (#918)
  • (Spring Boot) 已修復:向用戶提供更多關於什麼是 "java sources reconciling" 的資訊 (#920)
  • (Spring Boot) 已修復:[Java-17] 啟用 jdt.ls.commons.test 測試以在 Maven 構建中執行 (#928)
  • (Spring Boot) 已修復:使用最新的 ANTLR 執行時版本更新為 Java 屬性生成的解析器 (#946)
  • (Spring Boot) 已修復:日誌中出現 Bad Escape 異常 (#950)
  • (Spring Boot) 已修復:reconciling 時出現的各種異常 (#951)
  • (Spring Boot) 已修復:來自 OpenRewrite Java Parser 的 NPE - 無法讀取欄位 "info",因為 "env" 為空 (#952)
  • (Spring Boot) 已修復:使用 java records 時,application.yml 中顯示未知屬性錯誤 (#955)
  • (Spring Boot) 已修復:[升級] 執行 Spring Boot 3 的升級 recipe 會導致異常 (#958)
  • (VSCode) 已修復:是否可以刪除 onLanguage:xml 上的啟用事件? (#926)
  • (VSCode) 已修復:錯誤:找不到命令 'sts.vscode-spring-boot.enableClasspathListening' (#939)
  • (Eclipse) 已修復:"未正確釋放的 SWT 資源" 是由 Spring Starter Project 引起的 (#797)
  • (Eclipse) 已修復:錯誤日誌檢視中出現 BadLocationException (#937)
  • (Eclipse) 已修復:將焦點設定在 starters 嚮導中的 name 欄位上 (#943)
  • (Eclipse) 已修復:無法解析模組:org.springframework.tooling.ls.eclipse.gotosymbol (#962)
  • (Concourse) 已修復:將 instance_vars 新增到 Concourse 模式 (#942)
  • (Concourse) 已修復:將 var_sources 新增到 Concourse 模式 (#944)

已知問題

  • (Spring Boot):新引入的用於 Java 原始碼檔案的額外 reconciling 用於顯示額外的驗證和快速修復,這可能會導致記憶體和 CPU 消耗增加。如果您在此區域遇到問題,請隨意透過 Preferences -> Extensions -> Spring Boot Tools -> Open Rewrite(在 VSCode 中)或 Preferences -> Language Servers -> Spring Language Servers -> Spring Boot Language Server -> Open Rewrite(在 Eclipse 中)停用 reconciling。
  • (Eclipse):由於 Eclipse 的 Maven Integration 中的一個錯誤,您可能會遇到資原始檔不再複製到目標目錄的問題 (#929)。遺憾的是,目前還沒有包含該問題修復程式的 Eclipse Maven Integration 版本可用。您可以透過從 Eclipse 中手動觸發 Maven -> package 構建,或者透過安裝 Eclipse Maven Integration 的最新快照(如問題中所述)來解決此問題。

要下載 Eclipse 的發行版並找到 Visual Studio Code 和 Theia 的 marketplace 條目的連結,請訪問

詳細更改可以在這裡找到:https://github.com/spring-projects/sts4/wiki/Changelog#2023-02-01-4172-release-incl-language-servers-version-1440

Spring Tools 4.18.0 計劃於 2023 年 3 月下旬釋出。

祝您使用愉快!

獲取 Spring 新聞簡報

透過 Spring 新聞簡報保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,以加速您的進步。

瞭解更多

獲取支援

Tanzu Spring 在一個簡單的訂閱中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案。

瞭解更多

即將舉行的活動

檢視 Spring 社群中所有即將舉行的活動。

檢視全部