Grails 1.3.7 - build.xml 在哪里?

标签 grails ant ivy

这是 Grails 1.3.7,而不是 Grails 2.x。非常重要,因为 Grails 2.x 中有各种不错的功能可以真正帮助我们,但在这个版本中似乎不可用。开发人员正在尝试升级,但可能需要一段时间。
直奔问题的核心。我们与 Jenkins 和 Ivy 一起构建。我们有使用本地 Maven 存储库的 grails 应用程序,但它使用默认的 $HOME/.ivy/cache为缓存。我们需要一些方法来重新定义它。
我们在 1.3.7 文档中发现了这个花絮,它似乎给了我们可能需要的东西:

4.5 Ant and Maven

[...]

Ant Integration

When you create a Grails application via the create-app command, Grails automatically creates an Apache Ant build.xml file for you containing the following targets:


听起来很棒。但是,当我运行 grails create-app foo , 我找不到 build.xml我的 foo 中的文件项目。
为了创建这个 build.xml 我需要做些什么吗?文件没有告诉我?
是的。我知道grails.dependency.cache.dir ,但这并没有引入到 2.0.4 版中。

最佳答案

您可以尝试使用命令grails integrate-with --ant为了生成build.xml .找到相同的here具体到 Grails 1.3.7。

关于Grails 1.3.7 - build.xml 在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16178075/

相关文章:

grails - grails v3.2.6/gorm嵌入式类在同一域类中。groovy创建虚拟数据库表

java - 为什么这个(微不足道的)单元测试失败了?

grails - Grails Assets 管道自定义主题支持

javascript - 在 Ant 中使用 JavaScript

git - git 子模块的 build.gradle 更改

android - Maven 或 Ant + Ivy

grails - 如何按给定日期/编号顺序保存addTo?

ant - 可以动态调用macrodef任务吗

java - Ivy 和 Nexus 的 Sourceforge 组织属性

java - Ivy 额外属性 xmlns