Путь к классам для плагинов ant при использовании ANTBuilder из Gradle

У меня есть файл build.gradle, который загружает PMD(загружая его из исходного Maven), а затем загружает файл Ant build.xml, для которого требуется PMD:

buildscript {
  repositories {
    mavenCentral()
  }
  dependencies {
    classpath 'pmd:pmd:4.2.5'
  }
}
ant.importBuild 'shared-build.xml'

Однако импорт Ant завершается сбоем:

taskdef class net.sourceforge.pmd.ant.PMDTask cannot be found
using the classloader AntClassLoader[]
  at org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:551)
[...]
  at org.gradle.api.internal.project.DefaultAntBuilder.importBuild(DefaultAntBuilder.groovy:76)

Как интеграцию Gradle с antсделать доступным?

6
задан Charles Duffy 19 April 2012 в 00:39
поделиться