Angenommen, ich möchte Guice-assistedinject als Abhängigkeit in meinem Projekt hinzufügen. Es spezifiziert das Guice-Artefakt selbst als Abhängigkeit. Wie sage ich ihm, dass es die no_aop-Version von Guice verwenden soll?
Ich weiß, dass ich Folgendes tun kann, aber kann ich es in einem Schritt tun, ohne das Guice-Modul auszuschließen?
dependencies {
compile (group: 'com.google.inject.extensions', name: 'guice-assistedinject', version: '3.0') {
exclude module: 'guice'
}
compile group: 'com.google.inject', name: 'guice', version: '3.0', classifier: 'no_aop'
}