我已经从SVN下载了我的grails项目并尝试运行它。项目使用grails 2.0.4版本。我正在使用STS 3.0版本。我已正确设置JAVA_HOME并在STS中添加了正确的grails编译器。 / p>
当我尝试运行该项目时,它会抛出以下错误并构建不启动
命令'\ bin \ javaw.exe'已终止,因为它在一段时间内没有产生新输出。
有人可以帮忙吗?
答案 0 :(得分:4)
这是与Grails通过单个外部进程执行多个命令的方式相关的问题。如果您使用的是Eclipse(+ GGTS插件),请转到“Windows>首选项> Groovy> Grails> Grails Launch”,然后禁用“保持外部Grails运行”选项。
答案 1 :(得分:2)
这也发生在GGTS。
我的解决方法是创建运行配置。打开运行配置,双击Grails,它将创建新的Grails配置。重命名它,选择你的项目并输入grails命令:run-app。单击“应用”或“运行”。
在运行配置下拉列表的顶部工具栏上,它应包含新配置。以这种方式运行不会超时。
此STS问题为kinda-related。 Windows>>偏好设置>> Grails>> Grails Launch是您可以找到所有选项的地方。
答案 2 :(得分:0)
当我尝试使用run-app
中的grails command line
时,我遇到了这个问题。请尝试使用Run menu
。
运行 - > 运行方式 - > Grails命令(run-app)
请参阅this ticket。
答案 3 :(得分:0)
当我尝试对我的项目进行战争时遇到同样的问题。我通过
中的更改设置修复了它Windows - >偏好 - > Groovy - > Grails - > Grails Launch - > Grails命令超时[ms]
将超时时间更改为较大的值。