classpath
gradle では大きく分けて3種類のクラスパスがある。
1. javac -classpath に相当する、ビルド時に必要になるクラスを指定する classpath
2. java -classpath に相当する、実行時に必要になるクラスを指定する classpath
3. buildscript でビルドを実行する際に使用される classpath
1 は Java Plugin における compileClasspath, 2 は Java Plugin における runtimeClasspath, 3 は buildscript のクラスパスや Plugin で指定されたものが利用される。
buildSrc 直下で定義された依存はプラグインのクラスパスなので 3 に該当する。