首页 > Java > java教程 > 如何在 Gradle 中正确包含本地 JAR 依赖项?

如何在 Gradle 中正确包含本地 JAR 依赖项?

Susan Sarandon
发布: 2024-12-25 00:51:10
原创
280 人浏览过

How to Properly Include Local JAR Dependencies in Gradle?

在 Gradle Buildscripts 中包含本地 JAR 依赖项

在 Gradle 中,从本地 JAR 文件添加依赖项需要在 build.gradle 文件中进行特定配置。尝试使用以下代码块包含本地 JAR 可能会导致错误:

apply plugin: 'java'

sourceSets {
    main {
        java {
            srcDir 'src/model'
        }
    }
}

dependencies {
    runtime files('libs/mnist-tools.jar', 'libs/gson-2.2.4.jar')
    runtime fileTree(dir: 'libs', include: '*.jar')
}
登录后复制

解决方案:

要成功包含本地 JAR 依赖项,Gradle 建议使用而是相对路径。 Groovy 语法的更正代码块为:

dependencies {
    implementation files('libs/something_local.jar')
}
登录后复制

对于 Kotlin 语法,代码为:

dependencies {
    implementation(files("libs/something_local.jar"))
}
登录后复制

通过遵循此方法,Gradle 可以找到并包含指定的 JAR 依赖项在构建过程中。这解决了无法识别 JAR 文件中的包的问题,​​如错误消息中所示:

error: package com.google.gson does not exist
import com.google.gson.Gson;
登录后复制

以上是如何在 Gradle 中正确包含本地 JAR 依赖项?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板