如何使用gradle链接lib中的jar?

use*_*267 3 java jar gradle

该项目看起来像:

项目

/ src /a.java

/ lib /B.jar

/箱

(a.java使用B.jar中的一些类)

如何链接B.jar并通过gradle构建项目?

谢谢!

Ben*_*hko 7

首先,build.gradle在项目的根级别创建一个新的构建脚本.您将需要应用Java插件并将源目录设置为,src因为它不使用默认项目布局.我们还将JAR文件依赖项分配给compile配置.运行gradle build将编译您的代码,运行测试(您没有)并组装模块的工件.

apply plugin: 'java'

sourceSets {
    main {
        java {
            srcDirs = ['src']
        }
    }
}

dependencies {
    compile fileTree(dir: 'lib', include: 'B.jar') 
}
Run Code Online (Sandbox Code Playgroud)