我们使用groovy / grails几个月并发现它非常好的语言和框架,至少对于原型设计。
唯一让我们疯狂的是项目建设时间。 编译由几个小域类组成的小应用程序花费了很多时间,好像我们正在编译好东西,更严重的事情))) 所以,问题是 - 是否有任何可用于减少grails项目构建时间的技术和方法?
UPD: this问题涉及一个方面,这使得grail部署缓慢 - 依赖性解决。简而言之,摆脱快照依赖。子问题是如何快速检测到这种依赖?
答案 0 :(得分:8)
在开发中,您可以尝试在interactive mode:
中运行脚本运行器grails interactive
或者,在Grails 2中,只需
grails
它使JVM在grails命令调用之间运行,这大大减少了他们的开销。我发现这在使用TDD时非常有用,因为运行测试变得更加快捷。