D'autres configurations dans Gradle pour la compilation Java
-
26-09-2019 - |
Question
Avec Gradle il y a quelques configurations par défaut telles que la compilation, l'exécution, etc, mais pour diverses raisons que je souhaite utiliser certaines configurations alternatives. Comment puis-je dire la tâche de compilation de ces configurations? La documentation semble indiquer qu'il peut être mis sur le sourceset en utilisant compileClasspath mais je ne suis pas clair comment exactement cela est fait.
La solution
Vous pouvez faire:
sourceSets {
main {
compileClasspath = configuration.myConf
// or compileClasspath += configurations.myConf
}
}
Vous pouvez également jeter un oeil à l'échantillon à GRADLE_HOME / samples / java / withIntegrationTests pour voir comment les classpaths d'un ensemble source sont configurés.
Hans
-
Hans Dockter
Fondateur, Gradle
http://www.gradle.org , http://twitter.com/gradleorg
PDG, Gradle Inc. - Gradle Formation, Soutien, conseil
http://www.gradle.biz