Wenn IntelliJ eine build.gradle
-Datei öffnet, wird ein IntelliJ-Projekt mit aufgelösten Gradle-Abhängigkeiten generiert und dem Projektbereich hinzugefügt. Dies funktioniert hervorragend für den Quellensatz "compile" und den Quellensatz "test", ich kann dies jedoch nicht für benutzerdefinierte Quellensätze verwenden.Wie erhalte ich IntelliJ zum Auflösen von Gradle-Abhängigkeiten für benutzerdefinierte Quellsätze?
Ich möchte IntelliJ die Abhängigkeiten für meine componentTest
Source-Set auflösen. Wie kann ich IntelliJ mitteilen, diese Abhängigkeiten aufzulösen und sie dem Bereich hinzuzufügen?
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')
}
Details: IntelliJ 13.1.2, Gradle 1.11
Danke für das Hinzufügen von Dokumentationslinks! –
ab Klasse 3.1 habe ich [configurations.testCompile]. Danke für die Antwort! – Markon