繁体   English   中英

GGTS(3.4.0)在Mac OS X(10.7.5)上不适用于grails 2.3.3

[英]GGTS (3.4.0) doesn't work with grails 2.3.3 on Mac OS X (10.7.5)

我无法使GGTS(3.4.0)与grails 2.3.3,java 1.7.0_u45和groovy 2.1一起使用。 我正在使用Mac OS X 10.7.5。 一切在Terminal中都可以正常运行,即我可以创建项目(创建应用程序),运行它们(运行应用程序),清除所有内容等。但是这些命令仅在IDE中不起作用。

我已经执行了以下帖子中提到的修复程序,但仅错误消息已更改:

Grails GGTS IDE GrailsProcessDiedException:Grails进程死亡

grails-2.3.0.M1无法在IntelliJ IDEA 130.754中启动

任何帮助,将不胜感激。

我有JAVA_HOME指向正确的jdk,如下所示:

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home

我有一个像这样的GRAILS_HOME条目

export GRAILS_HOME="/Users/user1/opt/frameworks/grails-2.3.3"

当我在终端中检查我的java,groovy和grails版本时,我得到:

$> java -version
java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)

$> groovy -version
Groovy Version: 2.1.3 JVM: 1.7.0_45 Vendor: Oracle Corporation OS: Mac OS X

$> grails -version
Grails version: 2.3.3

我还在GGTS设置中添加了grails 2.3.3,还安装了Grails和Groovy 2.1插件。

每当尝试在导入的项目上创建新的grails项目或刷新依赖项时,我都会收到以下错误:

> ------System.out:-----------  |Loading Grails 2.3.3 |Configuring classpath . |Environment set to development ..................Error  |
> Error executing script Compile:
> org.codehaus.groovy.grails.plugins.GrailsPluginUtils.getPluginSourceFiles(Ljava/lang/String;)[Lorg/springframework/core/io/Resource;
> (Use --stacktrace to see the full trace)
> ------System.err:-----------

我终于通过使用不同版本的GGTS 3.4.0(基于eclipse 3.8.2,而不是eclipse 4.3.1)来使其工作。 Mac OS X 10.7.5上的最新Eclipse可能存在一些问题。

如果不取消选中“保持外部grails运行”选项,它将无法正常工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM