Eclipse Spring IDE 2.3.2 插件与 SpringSource Tool Suite 2.3.2

Posted

技术标签:

【中文标题】Eclipse Spring IDE 2.3.2 插件与 SpringSource Tool Suite 2.3.2【英文标题】:Eclipse Spring IDE 2.3.2 plug-in vs. SpringSource Tool Suite 2.3.2 【发布时间】:2011-03-08 14:50:44 【问题描述】:

我想在即将到来的 Java EE 项目中使用 Spring。 Eclipse Spring IDE 2.3.2 插件(在新的Eclipse Marketplace 中)和 SpringSource Tool Suite(可在 SpringSource 中获得)之间是否有任何区别。

更准确地说:在我的理解中,Tool Suite 基本上是带有一组插件的 Eclipse 3.5。那么问题来了,Eclipse Spring IDE 2.3.2提供的插件是一样的还是功能上有区别呢?

感谢您的帮助,我希望您了解 Eclipse 平台对于初学者来说可能是压倒性的。

【问题讨论】:

【参考方案1】:

功能对比:http://download.springsource.com/release/STS/doc/STS-feature_comparison.pdf

通过在较新的 Eclipse 版本中构建 Eclipse Marketplace Client(AFAIK 从 Helios 开始),还可以将 Spring Tool Suite 安装到现有的 Eclipse 中。我刚刚做到了。

【讨论】:

【参考方案2】:

如果您已经在使用 Eclipse,那么您很可能正在为现有项目使用其他插件。此外,您还喜欢在未来的项目中使用 Spring 以外的工具支持。

如果 Spring 不是您的唯一要求,则现有 Eclipse 的 Spring IDE 插件会更有意义。

【讨论】:

【参考方案3】:

即使您可以只使用 Eclipse + Spring IDE 插件,我还是建议您选择 SpringSource Tool Suite,因为它是一组非常有用的稳定插件。自从我们切换到 STS 后,我们再也没有回头 :)

【讨论】:

有什么理由通过 STS 插件独立使用 STS? 最好的答案是特征比较:download.springsource.com/release/STS/doc/…【参考方案4】:

SpringSource ToolSuite 是 Eclipse + Spring IDE + 其他。其他的是对 Roo、dmServer、tcServer、Grails 等的支持。

如果您只需要 Spring IDE 插件(它支持 Spring Framework 开发),那么 vanilla Eclipse + Spring IDE 就足够了。

我非常喜欢预捆绑的 STS 版本,不过,这不是一件值得担心的事情。

【讨论】:

谢谢,对我来说很有意义。我问的原因是我将 Eclipse 用于 Java 项目,还有很多 Python 和 PyDev。我需要使用我的 Java 项目中的一些东西,很高兴知道我可以简单地将 Spring 支持添加到 Eclipse。 你也可以将你的 Python Eclipse 插件安装到 SpringSource ToolSuite 中;它只是带有预捆绑插件的 Eclipse。

以上是关于Eclipse Spring IDE 2.3.2 插件与 SpringSource Tool Suite 2.3.2的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse IDE下的Spring框架使用简单实例

2小时学会Spring Boot(IDE:eclipse)

如何在 Eclipse IDE 中导出 Spring Boot Gradle 项目?

使用 Eclipse Scala IDE 中的 spring-data 注入测试 playframework 2.4

Spring Cloud 入门教程: IDE配置项目版本管理工具--GIT

在Eclipse mars 4.5.2 中安装spring 插件 spring tool suite