Gradle将依赖项下拉到本地lib目录

时间:2014-08-11 11:08:35

标签: java maven gradle dependency-management

我有以下JAR依赖项列表(以下是我的整个 build.gradle文件):

apply plugin: 'java'

dependencies {
    compile 'com.fasterxml.jackson.core:jackson-annotations:2.2.3'
    compile 'com.wordnik:swagger-annotations:1.3.4'
    compile 'javax.validation:validation-api:1.0.0.GA'

    compile 'io.dropwizard:dropwizard-core:0.7.0'
    compile 'io.dropwizard:dropwizard-client:0.7.0'
    compile 'com.wordnik:swagger-jaxrs_2.10:1.3.4'
    compile 'org.eclipse.jetty:jetty-servlets:8.1.14.v20131031'
}

我想运行Gradle并让它从Maven中提取所有这些JAR(及其传递deps)并将JAR放在本地lib目录中。

当我运行此消息时,我收到BUILD SUCCESSFUL消息,但我在主lib root`目录下看不到TestGradle目录。我希望看到一个包含所有这些JAR的目录以及它们的传递依赖。

1 个答案:

答案 0 :(得分:0)

尝试使用单独的'编译'对于每个图书馆。

这就是它在我的android项目中的样子:

dependencies {
    compile 'com.google.android.support:wearable:+'
    compile 'com.google.android.gms:play-services-wearable:+'
}