簡體   English   中英

如何在gradle依賴項的依賴項中指定分類器?

[英]How to specify a classifier in a gradle dependency's dependency?

假設我想在我的項目中添加guice-assistedinject作為依賴項。 它將guice工件指定為依賴項本身。 如何告訴它使用no_aop版本的guice?

我知道我可以做到以下幾點,但我可以一步完成而不排除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'
}

沒有更簡單的解決方案。 您可以使用短依賴項表示法縮短代碼(例如"com.google.inject:guice:3.0:no_aop" )。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM