如何在没有直接上网的情况下为Eclipse / STS安装Groovy和Grails插件?

时间:2012-03-21 13:26:18

标签: eclipse grails groovy

我使用的是Windows 7企业版64位,防火墙意味着某些更新站点无法直接访问,我的标准用户不是本地管理员。

如何为STS安装Groovy和Grails插件?

3 个答案:

答案 0 :(得分:10)

更新(2012年7月):现在有一个预先配置的STS可用版本,它带有Groovy和Grails,只需安装或解压缩包,Groovy,Grails及其插件已预先安装,工作。这可用on the STS site here(例如Groovy/Grails Tool Suite version 3.0.0.M3 zip file is here


我最初遇到了许多管理员/访问权限问题,内联STS扩展更新站点被防火墙阻止了。我认为安装STS作为本地管理员会有所帮助,但这实际上使它变得更糟,并在以后从普通用户帐户运行STS时引起问题。以下是所需的最后步骤......

用户访问问题: 创建一个目录,例如c:\ devtools

  1. c:\ devtools - >可以安装STS的目录。 (您的Windows 7用户必须具有完全的读/写访问权限)
  2. 解压缩以及下面描述的所有其他操作应该以普通用户(这不需要本地管理员用户)完成。只需要本地管理员创建devtools目录并授予完整读取权限/写访问标准用户。
  3. 下载/防火墙问题: 以下文件可以从单独的计算机下载并移动,因此开发人员PC不需要直接访问Internet

    1. 下载STS Windows Zip文件 http://www.springsource.org/downloads/sts
    2. 下载Groovy STS插件 http://ci.repository.codehaus.org/greclipse/snapshot/e37/old/
    3. 下载Eclipse Update Zip文件(包括Grails插件)(必须先安装Groovy插件)http://www.springsource.org/downloads/sts

答案 1 :(得分:1)

我发现使用仪表板适合我。在STS中(我使用2.9.1,但它也在2.8.1中工作,可能更早),单击帮助|仪表板。在该仪表板的底部附近,您将看到两个选项卡[Dashboard]和[Extensions]。单击Extensions,您将获得可用的扩展/插件列表。我不确定这在防火墙上是否有所不同。

答案 2 :(得分:0)

我已从exe(从www.springsource.org/downloads/sts下载)文件中安装了STS(v2.9.2)(Eclipse 3.7),并按照Chris的回复,只是更改了地址/名称,如下所示 -

Groovy STS插件: http://ci.repository.codehaus.org/greclipse/snapshot/e37/old/archive-2.7.0.xx-20120605-0900-e37-RELEASE.zip Grails支持: http://download.springsource.com/release/TOOLS/update/2.9.2.RELEASE/e3.7/springsource-tool-suite-2.9.2.RELEASE-e3.7.2-updatesite.zip

虽然软件包浏览器与自动安装程序不一样,但它确实创造了奇迹。谢谢克里斯: - )