问题描述
我有 Eclipse 2019-12 (4.14.0) 并从市场安装了 STS 3.9.13.RELEASE。从那时起,我就无法导入 Maven 项目(这是一个问题。)此外,我无法在其中创建新的 Spring 任何内容。我已经卸载了 STS 并恢复了,但我仍然无法获得任何可用于 Maven 的选项。 M2e 仍然安装并已更新、恢复和更新,在整个过程中我什么也看不到。
有谁知道 STS 如何取消对 Maven 的支持,以便我可以恢复我的 IDE?
解决方法
如果您确实需要 Spring Tools 的 STS 3.9.x 版本而不是 Spring Tools 4 Edition,我建议您尝试最新的 Eclipse 版本 (2021-03) 并将最新的 STS3 组件安装到其中(说明在这里:https://github.com/spring-projects/toolsuite-distribution/wiki/Spring-Tool-Suite-3)。
该 wiki 页面还提供了带有最新 Eclipse 的 STS3 组件的现成发行版,其中还包含预安装的 m2e。
但我想强调的是,STS3 组件已达到 EOL 并且只收到最少的维护更新,因此我强烈建议更新到 Spring Tools 4。
如果您遗漏了 Spring Tools 4 中 STS3 的一个重要特性,请在 https://github.com/spring-projects/sts4/issues 提出增强请求,并说明您希望在 Spring Tools 4 中看到什么 - 以及为什么。 “为什么”对我们更详细地了解您的用例很有趣,因此我们非常欢迎您提供任何详细信息。