【问题标题】:what is mean of 'apply from' in gradle?gradle中的“应用自”是什么意思?
【发布时间】:2019-07-18 06:54:25
【问题描述】:

当我运行这个 gradle 任务时

-Pcons=value anyTask --stacktrace --info --debug

它执行build.gradle 文件。这个文件包含这一行

apply from:"another.gradle"

在这种情况下,当我运行anyTask 时,another.gradle 中的所有代码都有效吗?或者它只是可访问的?

【问题讨论】:

    标签: java eclipse gradle


    【解决方案1】:

    这就是脚本插件的应用方式。这就是official docs中的描述。

    脚本插件是额外的构建脚本,可以进一步配置构建并且通常实现一种声明性的方法来操作构建。它们通常在构建中使用,尽管它们可以外部化并从远程位置访问。

    脚本插件是自动解析的,可以从本地文件系统或远程位置的脚本应用。文件系统位置是相对于项目目录的,而远程脚本位置是使用 HTTP URL 指定的。可以将多个脚本插件(任何一种形式)应用于给定目标。

    【讨论】:

    • 在这种情况下,当我运行anyTask 时,another.gradle 中的所有代码都有效吗?还是它们只是可访问?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-03-17
    • 1970-01-01
    • 2011-08-12
    • 2017-06-11
    • 2018-03-05
    • 2023-03-27
    • 2014-12-02
    相关资源
    最近更新 更多