【问题标题】:Use Ant task from salesforce-ant.jar in gradle script在 gradle 脚本中使用来自 salesforce-ant.jar 的 Ant 任务
【发布时间】:2015-05-14 08:41:11
【问题描述】:

我在 build.xml 中有以下任务定义

<taskdef resource="com/salesforce/antlib.xml" uri="antlib:com.salesforce">
    <classpath>
        <pathelement location="${env.ANT_HOME}/lib/ant-salesforce.jar" />
    </classpath>
</taskdef>

我想在 gradle 脚本中导入它。

我在 build.gradle 中使用了以下任务定义

// ant-salesforce.jar in buil folder
repositories {
    flatDir {
        dirs '.'
    }
}
configurations {
    antSf
}
dependencies {
    antSf 'ant-salesforce.jar'
}
task antSfTest<< {
    ant.taskdef( resource:"com/salesforce/antlib.xml", 
        classpath: configurations.antSf.asPath, 
        uri: 'antlib:com.salesforce')
}

但在 gradle 脚本中找不到此任务。

有人知道如何在 gradle 任务中导入 Ant taskDef 吗?

【问题讨论】:

    标签: ant gradle task build.gradle build.xml


    【解决方案1】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-30
    • 1970-01-01
    • 2014-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多