我无法清理,编译我个人的grails项目。 如果我尝试在项目'X_Project'上运行compile --stacktrace或--verbose,则会抛出以下错误
执行问题:编译--stacktrace 命令'GrailsCommand(P / X_Project> --noreloading compile --stacktrace)'终止,因为它在一段时间内没有产生新的输出。
查看到目前为止产生的输出的详细信息。
如果您认为命令只需要更多时间,则可以在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工具套件版本:3.3.0.RELEASE。
提前致谢...
答案 0 :(得分:2)
我要尝试的第一件事是从控制台自己运行Grails项目。确保您的操作系统具有正确的grails安装路径。转到项目文件夹并运行:grails run-app
如果它从控制台运行,那么您就知道问题出在IDE中。现在您决定:从控制台运行Grails项目或使用IDE - 您的选择。这是我的2美分:
现在我不是Groovy / Grails Tool Suite的忠实粉丝。当我使用Eclipse时,我使用单独安装Eclipse然后安装Groovy& Grails插件。这种方法允许您在没有任何限制的情况下拥有“标准”Eclipse,并运行Groovy& Grails不受特定版本的限制。现在说你可以尝试这种方法。
如果你不想要Eclipse,你总是可以使用IntelliJ - 它可以很好地与Grails一起使用。恕我直言,Grails比Groovy / Grails工具套件更好用。