这是Grails 1.3.7,而不是Grails 2.x。非常重要,因为Grails 2中有各种各样的好特性。X,这对我们很有帮助,但在这个版本中似乎没有。开发人员正在尝试升级,但可能需要一段时间。
直击问题的核心。我们和詹金斯和艾薇一起建造。我们的grails应用程序使用本地Maven存储库,但它使用默认的$HOME/.ivy/cache
作为缓存。我们需要某种方法来重新定义它。
我们在1.3.7文档中找到了这个花絮,它似乎给了我们可能需要的东西:
4.5 Ant和Maven[…]Ant集成
当你通过create-app命令创建一个Grails应用程序时,Grails会自动为你创建一个Apache Ant build.xml文件包含以下目标:
听起来不错。然而,当我运行grails create-app foo
时,我无法在我的foo
项目中找到build.xml
文件。
是否有一些我需要做的事情,以创建这个build.xml
,文档没有告诉我?
,是的。我知道grails.dependency.cache.dir
,但是在2.0.4版本中没有引入。
您可以尝试使用命令grails integrate-with --ant
来生成build.xml
。