Eclipse安装STS

本文详细介绍了如何在Eclipse Neon.2 (4.6.2)上安装Spring Tool Suite (STS)。建议使用本地安装方式,以避免版本不匹配问题。提供了在线安装和本地安装的步骤,包括如何确定和使用正确的STS更新站点地址。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

说明:本文为作者原创,亲测可用。欢迎大家转载,不过记得声明出处哦~

前言

说明: STS即Spring Tool Suite (STS) for Eclipse,是一个基于Eclipse IDE开发环境中的用于开发Spring应用程序的工具。在eclipse中使用STS,将可以快速创建spring相关的项目,如spring、spring-boot等。

Eclipse本身不带有STS,需要在额外安装。Eclipse集成STS插件有两种方式,一个是在线安装,一个是本地安装。这里就该两种方式为例分别进行说明。

网上有许多eclipse 4.7.0版本的安装说明,这里则以Version: Neon.2 Release (4.6.2)版本的STS安装进行说明。

 

建议

以下整理的两种安装方式中,由于在线安装时版本段数保留(缺省)的问题(如版本号为4.1.1,如果保留两位段数则变为4.1),可能会安装与eclipse不匹配的sts,在安装完毕后使用Spring工具时可能会报错,如: An internal error occurred during: "Building UI model". com/google/common/base/Function

因此,这里建议使用本地安装的方式。

 

环境

Eclipse Version: Neon.2 Release (4.6.2)

(查看版本的方法:eclipse工具栏——>Help——>About Eclipse)

 

预备文件

STS版本:

STS官网下载地址为:https://spring.io/tools3/sts/all 或 http://spring.io/tools/sts/all

在线安装的STS版本地址:

在首页中可以看到,页面提供了在线安装的版本和地址信息,如eclipse 4.10的安装地址(Update Sites)为http://download.springsource.com/release/TOOLS/update/e4.10/,但如果列表里面没有我们当前的eclipse版本的信息的话,我们只能通过规律去猜测安装地址。在列表中,我们可以发现其实安装地址与eclipse版本是有规律的,所有地址的前缀是一致的,仅有尾部的版本号不同,且版本号与eclipse的版本号一致。

当前我们需要针对eclipse 4.6.2进行安装,所以STS的安装地址为:http://download.springsource.com/release/TOOLS/update/e4.6/。(这里的版本只保留前面两段数字)

 

本地安装的STS版本地址:

在首页中我们可以看到当前的一些新版本Eclipse所对应的STS。如果需要用到旧版本的,在网页顶部的“previous Spring Tool Suite™ 3 versions”处可以链接到之前的版本选择页面(https://spring.io/tools3/sts/legacy)。

注意,在这个历史版本页面里的包文件是不可以在download下来后直接进行本地安装的!细心的人可以发现,这里download下来的文件与首页直接download的新版本的文件在文件名上有一些微妙的区别,如:

首页中新版本的4.10的包:

文件名为:springsource-tool-suite-3.9.7.RELEASE-e4.10.0-updatesite.zip

下载地址为:https://download.springsource.com/release/TOOLS/update/3.9.7.RELEASE/e4.10/springsource-tool-suite-3.9.7.RELEASE-e4.10.0-updatesite.zip

历史版本页中旧版本如4.6.2的包:

文件名为:spring-tool-suite-3.8.3.RELEASE-e4.6.2-win32-x86_64.zip

下载地址为:https://download.springsource.com/release/STS/3.8.3.RELEASE/dist/e4.6/spring-tool-suite-3.8.3.RELEASE-e4.6.2-win32-x86_64.zip

 

这里的两种包是不同的!首页下载下来的包可以直接进行本地安装,历史页中的包则不能(未研究该种包的具体用途和使用方式)。但通过猜测,我们可以得出我们所需的包的下载地址。历史版本页中我们通过eclipse版本找到了它对应的STS版本包,我们将该包的STS版本信息和eclipse版本信息抽取出来,替换首页可用的包的下载地址中对应的STS版本、eclipse版本等信息,即可得到,我们需要的包的下载地址为:https://download.springsource.com/release/TOOLS/update/3.8.3.RELEASE/e4.6/springsource-tool-suite-3.8.3.RELEASE-e4.6.2-updatesite.zip

直接把上面猜测出来的下载地址输入到浏览器点击回车键,发现确实存在该文件!下载后,即可用于本地安装。

安装:

在线安装:

点击eclipse工具栏——>Help——>Install New Software...,在弹出框中找到“Work with:”,在后面输入STS安装地址(http://download.springsource.com/release/TOOLS/update/e4.6/),点击回车键,此时下面会出现pending并等待文件加载。加载完毕后,将会出现STS的包文件内容,我们勾选需要安装的内容,然后点击底部的Next,一步一步点击Next直至安装成功即可。

 

本地安装:

本地安装与在线安装的区别在于安装包的地址路径,本地安装时,“Work with:”后面的地址为:

“jar:file:”加上“下载下来的zip安装包绝对路径(注意不要有中文名)”加上“!/”。

如:jar:file:/F:/TGY/DevEnvironment/eclipse-plugins/springsource-tool-suite-3.8.3.RELEASE-e4.6.2-updatesite.zip!/

 

安装完毕后,会要求重启eclipse,之后就可以在eclipse中使用spring的一些工具了。

 

Tips

如果我们只是需要添加spring ide相关的内容的话,在“type filter text”中输入spring ide,即可过滤其他不需要的包文件,勾选筛选出来的,点击Next安装即可。

 

参考文档

https://www.cnblogs.com/dyh-air/articles/9105184.html

 

 

-------------------------------------
作者:TGY——一个IT男的画意诗情
来源:优快云 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值