我该如何在Ubuntu上安装Spring Tool Suite?

51

我该如何在Ubuntu上安装STS?我已经从spring.io下载了压缩的STS tar.gz文件。

9个回答

59

步骤 1:从 STS 官方网站https://spring.io/tools下载最新的 Linux 版 Spring Tool Suite。

步骤 2:将其解压缩到您喜欢的任何文件夹中。我的解压后的 Spring Tool Suite 位置是 /home/harishshan/springsource。

步骤 3:创建快捷访问菜单图标。

sudo vim /usr/share/applications/STS.desktop

步骤4:输入以下内容

[Desktop Entry]
Name=SpringSource Tool Suite
Comment=SpringSource Tool Suite
Exec=~/springsource/sts-3.4.0-RELEASE/STS
Icon=~/springsource/sts-3.4.0-RELEASE/icon.xpm
StartupNotify=true
Terminal=false
Type=Application
Categories=Development;IDE;Java;

步骤 5:现在您可以通过输入“Spring”在快捷菜单中检查。

注意:针对Ubuntu 18.04和STS 4+的小型附加更新,使用绝对路径而不是相对路径。请使用 Exec=/home/harishshan/springsource/sts-3.4.0-RELEASE/STS Icon=/home/harishshan/springsource/sts-3.4.0-RELEASE/icon.xpm 不要使用Exec=~somedir/harishshan/springsource/sts-3.4.0-RELEASE/STS Icon=~somedir/springsource/sts-3.4.0-RELEASE/icon.xpm

来源:http://harishshan.blogspot.fr/2014/05/install-spring-tool-suite-on-ubuntu.html


1
+1;STS应该大约为379 MB,命名类似于spring-tool-suite-3.8.4.RELEASE-e4.6.3-linux-gtk-x86_64.tar.gz - Martin Thoma
8
更新内容:可执行文件现在被称为SpringToolSuite4而不是STS,因此执行路径将会是/home/harishshan/springsource/sts-4.7.0.RELEASE/SpringToolSuite4。这个更改适用于STS 4+版本。 - Abhijay Kumar
如何使所有用户都可以使用,而无需将此大文件复制到每个用户帐户中? - JesseBoyd

46

在任意位置提取tar.gz文件

(64位)

sudo tar -xvf spring-tool-suite-3.7.0.RELEASE-e4.5-linux-gtk-x86_64.tar.gz

(或32位系统)

sudo tar -xvf spring-tool-suite-3.7.0.RELEASE-e4.5-linux-gtk.tar.gz

而且你可以开始使用 (/sts-bundle/sts-3.7.0.RELEASE/STS)。


32位Ubuntu用户注意 - 看起来STS网站上最后一个容易获取的32位tarball是STS版本3.9.6。3.9.7版本的下载页面(https://spring.io/tools3/sts/all)只有一个64位存档链接。 - charles ross
2020年无法正常工作。答案需要更新。 - user2180794

21
  1. 将STS安装程序包(*.tar.gz)文件下载到您的下载目录。在撰写本文时,该目录为...

spring-tool-suite-3.9.5.RELEASE-e4.8.0-linux-gtk-x86_64.tar.gz
  • 展开压缩文件...

  • tar -xzf spring-tool-suite-3.9.5.RELEASE-e4.8.0-linux-gtk-x86_64.tar.gz
    
  • 将STS文件移动到一个适合它们存放的位置。我喜欢把可能被多个用户共享的应用程序安装到/opt/...目录中。

  • sudo mv sts-bundle /opt/sts
    
  • 因为@Sangimed的回答也很好,所以我要借鉴他剩下的内容。

    创建菜单图标以快速访问...

  • sudo nano /usr/share/applications/STS.desktop
    

    输入以下内容

    [Desktop Entry]
    Name=SpringSource Tool Suite
    Comment=SpringSource Tool Suite
    Exec=/opt/sts/sts-3.9.5.RELEASE/STS
    Icon=/opt/sts/sts-3.9.5.RELEASE/icon.xpm
    StartupNotify=true
    Terminal=false
    Type=Application
    Keywords=Java,Eclipse,Spring,IDE,Development
    Categories=Development;IDE;Java;
    
    现在,您只需按下键盘上的"Windows"键并键入"spring"即可启动该应用程序,就像桌面上任何正确安装的应用程序一样。

    2
    1. 解压文件
    2. 进入 sts-bundle>sts-3.8.1.RELEASE 并点击 STS
    3. 开始使用

    2
    您可以使用wget下载文件。要找到下载链接,请进入Spring的主网站,右键单击包的下载链接 ->选择“在新标签页中打开链接”->将新标签页的URL复制并粘贴到您的wget命令中。例如,此命令将下载tar文件:
    wget “download.springsource.com/release/STS/3.9.0.RELEASE/dist/e4.7/spring-tool-suite-3.9.0.RELEASE-e4.7.0-linux-gtk-x86_64.tar.gz”
    

    解压tar文件:

    sudo tar -xvf spring-tool-suite-3.9.0.RELEASE-e4.7.0-linux-gtk-x86_64.tar.gz
    

    0

    前往http://spring.io/tools/sts/all的STS下载页面,选择Linux和您的架构(x86-x64)。下载完成后,进入已下载的目录并将.zip文件解压缩到您选择的便捷目录中。打开已提取的sts-bundle目录,右键单击STS,然后点击运行即可。


    0

    0

    答案非常简单:

    1. cd ~ && mkdir STS
    2. cd ~/STS && tar -zxvf ~/Downloads/spring-*

    注意:最后一条语句将查找所有以“spring-…”命名的tar文件。在运行此命令之前,请确保下载文件夹中只有一个sts tar归档文件。


    0
    如果您已经安装了Eclipse,请按照以下步骤操作:
    • 运行Eclipse
    • 帮助 -> Eclipse Marketplace...
    • 查找 -> Spring Tools 4 点击安装按钮。享受吧。

    网页内容由stack overflow 提供, 点击上面的
    可以查看英文原文,
    原文链接