So schließen Sie ein Glas von gradle

Ich versuche auszuschließen, ein Glas von gradle bauen, aber wie zu tun, dass für mein Projekt Teil bin ich nicht klar.Unten sind die Abhängigkeiten habe ich, um auszuschließen, nur geronimo-javamail_1.4_spec/1.7.1 Glas, weil die gibt Fehler, wenn ich versuche E-Mails zu senden.Bitte geben Sie Ihre Anleitung um dieses Problem zu lösen.

    dependencies {
    compile("org.springframework.boot:spring-boot-starter-web")
    compile("org.springframework.boot:spring-boot-starter-batch")
    //compile("org.springframework.boot:spring-boot-devtools")
    compile('org.apache.commons':'commons-lang3':'3.5'){
                exclude module: 'geronimo'
    }
    compile group: 'org.apache.cxf', name: 'cxf-spring-boot-starter-jaxws', version: '3.1.10'
    compile group: 'org.apache.cxf', name: 'cxf-rt-ws-security', version: '3.1.10'
    testCompile('org.springframework.boot:spring-boot-starter-test')
}

update:Ausgrenzung funktioniert nicht

Wenn es eine transitive Abhängigkeit: exclude_transitive_dependencies
docs.gradle.org/current/userguide/..., docs.gradle.org/current/userguide/...
Du bist ohne es aus der commons-lang3-Abhängigkeit, aber commons-lang3 hängt nicht von geronimo.
Hab es, danke.
Transitive Abhängigkeiten doc jetzt bei docs.gradle.org/current/userguide/...

InformationsquelleAutor sunleo | 2017-03-31

Schreibe einen Kommentar