我在安装了JDK 1.7的 Windows 8的新副本上安装了新的GGTS副本. 我试图让它来编译我基于2.3.6的现有项目,并且由于GGTS带有grails 2.4.2,它失败了. 我知道有几个人遇到2.4.x的问题所以决定坚持使
我试图让它来编译我基于2.3.6的现有项目,并且由于GGTS带有grails 2.4.2,它失败了.
我知道有几个人遇到2.4.x的问题所以决定坚持使用2.3.
所以我下载了2.3.11(最新的2.3)并创建了一个指向2.3.11目录的GRAILS_HOME,以及指向JDK根目录的JAVA_HOME.
在命令行上,我现在可以输入grails – version并返回2.3.11.
我重新启动了GGTS,删除了项目并再次创建它,添加了2.3.11作为新的Grails版本,并设置项目使用它.
它无法编译,说版本错误.很公平.但是当我尝试使用顶部的绿色圆形按钮从GGTS启动命令行时,它看起来像3个杯子,它说:
Retrieving available scripts Retrieving available scripts An internal error occurred during: "Retrieving available scripts". java.lang.NullPointerException
有任何想法吗?
在我的情况下,问题是,我已将grails移动到另一个文件夹.我只需要在设置中更改grails的位置.希望能帮到别人.