Basé sur la documentation (4.7.6 - Getting the insight into a particular dependency), nous pouvons obtenir les informations pour une configuration particulière en spécifiant la configuration elle-même. Dans l'exemple, ils utilisent la configuration compile
, qui est obsolète. J'ai essayé de reproduire la même commande en remplaçant, dans build.gradle
, la configuration compile
par la configuration implementation
(comme je l'ai eu, nous ne sommes plus censés utiliser compile
). Mais quand je lance:Comment avoir un aperçu d'une dépendance pour la configuration "implémentation"?
gradle dependencyInsight --dependency groovy --configuration implementation
Gradle retourne:
Execution failed for task ':dependencyInsight'.
Resolving configuration 'implementation' directly is not allowed
Mon fichier build.gradle
est le suivant:
apply plugin: 'java-library'
repositories {
jcenter()
}
dependencies{
implementation 'org.codehaus.groovy:groovy-all:2.4.10'
}
Est-ce que cela signifie que je ne peux pas l'idée d'une dépendance si J'utilise implementation
ou y at-il un autre moyen de l'obtenir?
Pouvez-vous me donner un exemple, peut-être avec le code que je posté ci-dessus? Je suis toujours un débutant avec Gradle et Groovy. :) – acejazz
@acejazz a ajouté un exemple avec votre entrée ci-dessus! –
si j'exécute la commande que vous avez fournie avec le fichier de construction fourni, il retourne: "Configuration avec le nom 'releaseCompileClasspath' introuvable.". Est-ce que je fais quelque chose de mal? – acejazz