Jak określić klasyfikator w zależności od zależności stopniowej?

Powiedz, że chcę dodać guice-assistedinject jako zależność w moim projekcie. Określa artefakt Guice jako samą zależność. Jak mam powiedzieć, aby używał wersji no_aop guice?

Wiem, że mogę wykonać następujące czynności, ale czy mogę to zrobić w jednym kroku bez wykluczenia modułu Guice?

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'
}

questionAnswers(1)

yourAnswerToTheQuestion