Gradle - 如何在输出jar中包含本地库

时间:2014-04-14 15:38:30

标签: java gradle

My Gradle项目有几个maven依赖项。我不想要那些包含在我的罐子里的东西。它还对本地jar有一些依赖。如何在输出jar中包含类?

1 个答案:

答案 0 :(得分:0)

您可以使用以下内容引用本地存储库(本例中为目录):

repositories {
    ivy {
        // URL can refer to a local directory
        url "../local-repo"
    }
}

要从最终jar中排除相关jar,您可以使用如下编译配置:

compileOnly files('libs/jgrapht-jdk1.6.jar')
compile 'org.simpleframework:simple-xml:2.7'

这里可以看到更详细的答案: Gradle dependencies local jar file