PMDをロードするbuild.gradle
ファイルがあり(上流の Maven からダウンロード)、次に PMD を必要とする Ant build.xml ファイルをロードします。
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統合にどのように指示できますか?