0

I recently installed SpringSource Tool Suite. And I want to start working with Grails projects. So, I went to the Dashboard -> Extension, where I saw two extensions: Grails (current production release) and Grails Support as in the image below.

enter image description here

But when I try to install them, I get the following errors :

Problems occurred while performing installation: Operation details
Operation details
Cannot complete the install because one or more required items could not be found.
Software currently installed: Shared profile 1.0.0.1340820181092 (SharedProfile_com.springsource.sts.ide 1.0.0.1340820181092)
Missing requirement: Shared profile 1.0.0.1340820181092 (SharedProfile_com.springsource.sts.ide 1.0.0.1340820181092) requires 'org.maven.ide.eclipse [1.0.100.20110804-1717]' but it could not be found

What can I do to resolve this error ? Or are there any other options I can follow to install Grails extension?

Thank you!

4

3 回答 3

2

我会切换到最近宣布的新“Groovy/Grails Tool Suite”(参见http://www.springsource.org/node/3582)。转到http://www.springsource.org/downloads/sts的标准下载页面,然后单击“Other Downloads >”。在“里程碑版本 - Groovy/Grails Tool Suite 3.0.0.M2”下下载适用于您操作系统的版本。

这是一个测试版/里程碑版本,但自从它发布以来我一直在使用它,并且到目前为止它与最终版本一样稳定。这很方便,因为除了最新的 Grails (2.0.4) 之外,已经为您配置了 Groovy-Eclipse 插件和 Grails 支持。您需要从标准 STS 获得的任何其他插件始终可以使用标准安装/更新过程进行安装。

于 2012-06-30T18:27:42.270 回答
1

从 Windows 内存中删除相应的应用程序消除了问题(SpringSource 工具套件中的 Grails 扩展错误)。双重运行应用程序(早期和新的)也可能是 GGS 或 STS 有时无法保存 .groovy 文件(有或没有错误消息)的原因。

于 2012-09-14T06:45:39.617 回答
1

是的,@BurtBeckwith 说了什么。你应该搬到新的GGTS。

但是,为了解决您的特定问题,您将 STS 安装到只读目录(或 C:\Program 文件中)。您需要在其他地方重新安装它。

Eclipse p2 安装程序无法将功能补丁安装到只读目录中。Groovy-Eclipse 附带了一个特性补丁来扩展 JDT 编译器。我相信这个问题在上周发布的 Eclipse (4.2) 的 Juno 版本中得到了解决。

于 2012-07-01T15:46:41.593 回答