Récemment, j'ai trouvé tous mes gradle projets dans l'Idée d'importer séparés modules et de test. Les modules ressembler à ceci:
Comme vous pouvez le voir, il y a un "principal" module de contenu à la racine est le répertoire src/main et comprend uniquement les principales classes et des ressources, et il y a un "test" module ainsi. Les modules, il suffit de ne pas regarder à droite. Est-ce un comportement normal?
L'Idée est Intellij Idea 2016.1.1
et le gradle est - 2.11
Voici le contenu de construire.gradle
apply plugin: 'idea'
apply plugin: 'java'
apply plugin: 'spring-boot'
apply plugin: "jacoco"
version = getVersion()
sourceCompatibility = 1.8
targetCompatibility = 1.8
configurations {
provided
}
sourceSets {
main {
compileClasspath += configurations.provided
}
test {
resources {
srcDir 'src/test/data'
}
compileClasspath += configurations.provided
}
}
processResources {
filter { String line -> line.replace("{version}", getVersion()) }
}
processTestResources {
filter { String line -> line.replace("{version}", getVersion()) }
}
idea {
module {
scopes.PROVIDED.plus += [configurations.provided]
}
}
repositories {
mavenCentral()
}