53

プロジェクトの依存関係としてguice-assistedinjectを追加したいとします。依存関係自体としてguiceアーティファクトを指定します。no_aopバージョンのguiceを使用するように指示するにはどうすればよいですか?

次のことができることはわかっていますが、guiceモジュールを除外せずに1つのステップで実行できますか?

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

1 に答える 1

90

これ以上簡単な解決策はありません。短い依存関係表記 (例: ) を使用して、コードを短くすることができます"com.google.inject:guice:3.0:no_aop"

于 2012-11-10T12:37:25.383 に答える