2012-10-24 60 views
2

我該如何告訴gradle使用不同的分類器下載多個依賴關係? 它只是需要在最後一項:如何使用不同的分類器下載Gradle中的多個依賴項?

dependencies { 
    compile 'org.jogamp.jogl:jogl-all:2.0-rc10' 
    compile 'org.jogamp.jogl:jogl-all:2.0-rc10:natives-linux-amd64' 
    compile 'org.jogamp.jogl:jogl-all:2.0-rc10:natives-windows-i586' 
    .. 

我測試與Maven相同,有它得到所有的依賴關係:

<dependency> 
    <groupId>org.jogamp.jogl</groupId> 
    <artifactId>jogl-all</artifactId> 
    <version>2.0-rc10</version> 
</dependency> 
<dependency> 
    <groupId>org.jogamp.jogl</groupId> 
    <artifactId>jogl-all</artifactId> 
    <version>2.0-rc10</version> 
    <classifier>natives-windows-i586</classifier> 
</dependency> 
<dependency> 
    <groupId>org.jogamp.jogl</groupId> 
    <artifactId>jogl-all</artifactId> 
    <version>2.0-rc10</version> 
    <classifier>natives-linux-amd64</classifier> 
</dependency> 

任何想法?

回答

0

這裏是在 '量詞' 一節中的Gradle documentation所示的例子:

otherConf group: 'org.gradle.test.classifiers', name: 'service', version: '1.0', classifier: 'jdk14' 
1

就快:

dependencies{ 
    compile: 'org.jogamp.jogl:jogl-all:2.0-rc10', 
      'org.jogamp.jogl:jogl-all:2.0-rc10:natives-linux-amd64', 
      'org.jogamp.jogl:jogl-all:2.0-rc10:natives-windows-i586' 


} 

via Gradle Doc

相關問題