【问题标题】:How to overwrite grails command default script如何覆盖 grails 命令默认脚本
【发布时间】:2013-03-29 06:26:22
【问题描述】:

我的 grails 项目依赖于另一个 java 项目,在构建 grails 项目之前,我想构建 java 项目并发布到本地 ivy 存储库。

我想继续使用grails命令行模式,所以我想覆盖grails refresh-dependencies的默认行为,在解决其他依赖之前,我想构建并发布java项目。

有没有办法做到这一点?

【问题讨论】:

  • 您是否考虑过使用 Gradle 或任何其他构建工具构建您的应用程序?
  • 我想覆盖 grails 默认脚本,这样可以保持我们现有的做法,就像我们可以继续使用 ALT+G 打开菜单来刷新 STS 中的依赖项一样。如果没有办法覆盖,我们将使用其他构建工具
  • 您可以通过创建与 grails 脚本同名的脚本并将它们放在您的项目脚本目录中来实现您想要的。检查文档grails.org/doc/2.2.x/guide/single.html#commandLine 的命令行部分。但是,使用 gradle 等构建工具构建多个项目会更好。
  • 试试看,但似乎即使我使用相同的名称,grails 仍然使用默认名称。我将使用其他构建工具来解决这个问题。

标签: grails grails-2.0 gant


【解决方案1】:

您可以很好地了解如何使用 GANT 脚本添加来自其他项目的依赖项here

看看“从其他脚本中拉入目标

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-05-22
    • 2019-11-20
    • 1970-01-01
    • 2011-06-22
    • 1970-01-01
    • 2021-05-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多