首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Gradle构建Grails应用程序

使用Gradle构建Grails应用程序
EN

Stack Overflow用户
提问于 2015-04-09 00:19:54
回答 1查看 124关注 0票数 0

我正在尝试使用Gradle通过直接调用Grails可执行文件(而不是使用任何插件/包装器)来构建grails应用程序。我不想失去使用BuildConfig.groovy的能力,所以我认为这是可行的。它在我的机器上使用windows语法运行得很好,但当我试图将它修改为在Linux机器上使用PMEase QuickBuild时,它就不能工作了。QuickBuild管理员似乎没有将$ Grails _HOME/bin添加到机器上的路径中,并且对此犹豫不决,因为机器上可能安装了其他版本的Grails,因为它是一个共享构建服务器。我尝试在任务中设置workingDir,但失败了,并返回了无用的"Process 'command './grails'‘finished with non-零exit value 1“,并且没有进一步的信息。

代码语言:javascript
复制
task buildWAR(type: Exec) {

    commandLine './grails', 'dev', 'war', '--debug', '--stacktrace',  '--verbose'

    standardOutput = new ByteArrayOutputStream()

    ext.output = {
        return standardOutput.toString()
    }

}

那么这是可能的吗?如果他要安装/使用GVM,我是否能够以某种方式将"gvm use“语句集成到我的Gradle脚本中?

EN

回答 1

Stack Overflow用户

发布于 2015-04-13 09:00:46

直接在机器上运行build命令,并得出结论,由于防火墙的原因,它无法访问我们内部的maven存储库。将依赖项迁移到它可以命中的存储库,并且它正确地构建了战争。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29520091

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档