Comment obtenir IntelliJ pour résoudre les dépendances de Gradle pour les ensembles de sources personnalisés?
Quand IntelliJ ouvre une build.gradle
fichier, il va générer une Ide de projet avec la Gradle dépendances résolues et ajouté à la portée du projet. Cela fonctionne très bien pour le "compiler" jeu de la source et le "test" jeu de la source, mais je ne peux pas obtenir que cela fonctionne pour coutume de source fixe.
Je veux avoir IntelliJ résoudre les dépendances pour mon componentTest
jeu de la source. Comment dois-je dire à IntelliJ pour résoudre ces dépendances et les ajouter à la portée?
dependencies {
//main source set, "compile" scope in IntelliJ
compile(group: 'com.google.guava', name: 'guava', version: '18.0')
//test source set, "test" scope in IntelliJ
testCompile(group: 'junit', name: 'junit', version: '4.11')
//my custom source set, not added to any scope in IntelliJ
componentTestCompile(group: 'org.springframework', name: 'spring', version: '3.0.7')
}
Détails: IntelliJ 13.1.2, Gradle 1.11
source d'informationauteur Mike Rylander
Vous devez vous connecter pour publier un commentaire.
Cela est décrit dans Gradle guide de l'utilisateur - http://www.gradle.org/docs/current/userguide/idea_plugin.html et http://www.gradle.org/docs/current/dsl/org.gradle.plugins.ide.idea.model.IdeaModule.html
Vous aurez besoin d'ajouter quelque chose comme:
à votre
build.gradle
fichier.