这是Grails 1.3.7,而不是Grails 2.x.非常重要,因为Grails 2.x中有各种不错的功能可以帮助我们,但在这个版本中似乎没有。开发人员正在尝试升级,但可能需要一段时间。
直接问题的核心。我们用Jenkins和Ivy建立。我们使用我们的本地Maven存储库提供grails应用程序,但它使用默认的$HOME/.ivy/cache
作为缓存。我们需要一些方法来重新定义它。
我们在1.3.7文档中发现了这个好消息,它似乎给了我们可能需要的东西:
4.5 Ant和Maven
[...]
Ant集成
当您通过create-app命令创建Grails应用程序时, Grails会自动为您创建一个Apache Ant build.xml文件 ,其中包含以下目标:
听起来不错。但是,当我运行grails create-app foo
时,我在build.xml
项目中找不到foo
文件。
为了创建文档没有告诉我的build.xml
,我需要做些什么吗?
而且,是的。我知道grails.dependency.cache.dir
,但是没有引入版本2.0.4。