2014-02-17 52 views
1

我无法清理,编译我个人的grails项目。 如果我尝试运行编译--stacktrace或--verbose项目“X_Project”抛出我下面的错误无法编译grails项目

问题执行:编译--stacktrace 命令“GrailsCommand(P/X_Project> --noreloading编译 - 堆栈跟踪)'被终止,因为它一段时间没有产生新的输出。

查看到目前为止产生的输出的详细信息。

如果您认为该命令只需要更多时间,则可以在Grails首选项页面中增加时间限制。

查看菜单的Windows >>首>> >> Grails的启动

Command: GrailsCommand(P/X_Project> --noreloading compile --stacktrace) 
---- System.out ---- 
Loading Grails 2.2.3 
---- System.err ---- 
Couldn't collect a stacktrace because Grails process was not found 
------System.out:----------- 
Loading Grails 2.2.3 
------System.err:----------- 

无法收集堆栈跟踪,因为Grails的过程中没有被发现。

我现在有点迷路了。也许有人可以给我一个暗示在哪里寻找错误/问题。

正在使用的版本:Grails 2.2.3,Groovy/Grails Tool Suite版本:3.3.0.RELEASE。

在此先感谢...

回答

1

,我想尝试的第一件事就是从一个控制台上它自己的运行Grails项目。确保你的操作系统有正确的路径来安装grails。转到项目文件夹并运行:grails run-app

如果它从控制台运行,那么您知道问题出在IDE中。现在您做出决定:从控制台运行Grails项目或使用IDE - 您的选择。这里是我的2美分:

现在我不是Groovy/Grails工具套件的忠实粉丝。当我使用Eclipse时,我分别安装Eclipse,然后安装Groovy & Grails插件。这种方法允许您在没有任何限制的情况下拥有“标准”Eclipse,并且不受限于特定版本的情况下运行Groovy & Grails。现在说过你可以尝试这种方法。

如果你不想使用Eclipse,你总是可以使用IntelliJ--它在Grails中扮演着非常好的角色。恕我直言,它使用Grails比Groovy/Grails Tool Suite更好地工作。