如何为官方版本的Eclipse安装Spring的STS插件

一、环境描述

  • 操作系统:CentOS 6.6 x86_64
  • JDK版本:1.8.0_51
  • Eclipse版本:Neon Release (4.6.0)
  • Spring STS版本:e4.6

请确保按照《在CentOS上安装Java》安装Java,否则可能会导致本文中的某些配置不能生效。

二、下载和安装Eclipse

在Shell中运行以下命令,下载Eclipse安装包:

  1. cd /root/Downloads/
  2. wget http://mirrors.ustc.edu.cn/eclipse/technology/epp/downloads/release/neon/R/eclipse-java-neon-R-win32-x86_64.zip

解压缩安装包,然后安装至指定的目录:

  1. tar xvzf eclipse-java-neon-R-linux-gtk-x86_64.tar.gz
  2. mv eclipse /usr/local/Eclipse4J

为Eclipse建立桌面快捷方式:

  1. vi /root/Desktop/Eclipse4J.desktop

上述快捷方式文件的内容如下所示:

  1. #!/usr/bin/env xdg-open
  2. [Desktop Entry]
  3. Version=1.0
  4. Type=Application
  5. Terminal=false
  6. Icon[en_US]=/usr/local/Eclipse4J/icon.xpm
  7. Name[en_US]=Eclipse4J
  8. Exec=/usr/local/Eclipse4J/eclipse
  9. Name=Eclipse4J
  10. Icon=/usr/local/Eclipse4J/icon.xpm

修改快捷方式的执行权限为755,否则将不能通过快捷方式启动Eclipse,如下所示:

  1. chmod 755 /root/Desktop/Eclipse4J.desktop

在Shell中运行以下命令,创建工作空间目录:

  1. mkdir -p /root/workspace-java

注意,启动Eclipse时,请指定上述的workspace-java作为工作空间目录!

三、确认STS插件的安装源

启动Eclipse,然后访问菜单Help → About Eclipse,查看版本号,如下图所示:

检查Eclipse版本

由上图可看出,本文使用的Eclipse版本为Neon Release (4.6.0)。在浏览器中打开下述网页,查看适用的Spring STS插件的安装链接:

  1. http://spring.io/tools/sts/all

上述页面打开之后,找到适用的插件版本,如下图所示:

检查STS插件版本

本文选择使用e4.6版本的STS插件。

四、安装JavaEE插件

在Eclipse中访问菜单Help → Install New Software,然后在打开的插件安装窗口中选择Eclipse当前版本(Neon)的插件库的链接,如下图所示:

安装JavaEE插件

选择上图中的Web, XML, Java EE and OSGi Enterprise Development,然后点击Next按钮,同意安装协议,一路点击Next按钮,最后等待下载安装完成即可!

五、安装STS插件

在Eclipse中访问菜单Window → Preferences,在打开的Preferences窗口中找到Install/Update → Available Software Sites,然后新建站点,配置如下图所示:

添加STS安装站点

STS插件的安装站点添加完成之后,访问菜单Help → Install New Software,然后在打开的插件安装窗口中选择前面配置的安装链接,如下图所示:

选择安装STS插件

点击上图中的Select All按钮,选择所有的Spring STS插件,然后点击Next按钮,同意安装协议,一路点击Next按钮,最后等待下载安装完成即可!