eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。
STS全称spring tool suite也是一款java开发软件。
Spring Tool Suite(sts)就是一个基于Eclipse的开发环境, 用于开发Spring应用程序。它提供了一个现成的使用环境来实现, 调试, 运行, 和部署你的Spring应用程序。包括为关键的的服务器和云计算,Git, Maven, AspectJ, 和最新的Eclipse版本提供整合支持。
换句话说, Spring Tool Suite是一个定制版的eclipse, 由spring framework官方在javaee版本的eclipse上包装spring插件出来的版本, 其核心还是javaee版本的eclipse。在eclipse安装spring tool suite插件也是为了使用这些特性创建一个spring项目(springboot)。
spring tool suite官网:http://spring.io/tools/sts
spring tool suite官网下载:http://spring.io/tools/sts/all
spring tool suite全部版本链接:http://spring.io/tools/sts/legacy
eclipse官网下载:http://www.eclipse.org/downloads