gpt4 book ai didi

Gradle 依赖 zip 编译

转载 作者:行者123 更新时间:2023-12-03 05:47:45 25 4
gpt4 key购买 nike

目前我正在使用需要特定外部 API 的 Java 后端服务器:http://repo.ehealth.fgov.be/artifactory/maven2-cache/be/fgov/ehealth/connector/connector-packaging-technical/3.14.2/

我目前面临的问题如下:

我用 gradle 编译依赖,gradle 可以成功下载这个 API。但是,我不能在我的代码中使用这些 jar 。原因是,zip 包含其他几个文件夹,如文档,jar 位于 zip 的 lib 文件夹中。因此,我需要的唯一内容位于 zip 中。

目前我像这样编译依赖项:

compile(group: 'be.fgov.ehealth.connector', name: 'connector-packaging-technical', version: '3.14.2', classifier: 'java', ext: 'zip')

是否有可能使用 lib 文件夹中的所有 jar?

最佳答案

本地 JAR 选项

  • 首先,您将为项目创建自己的 lib 文件夹,该文件夹位于项目根目录中。
  • 然后您将提取您想要的 JAR 到那里,因此该目录将包含您想要使用的 JAR。
  • 最后,您将 JAR 添加到 gradle 中,如下所示:source
    dependencies {
    compile files('lib/something_local.jar')
    }

  • 私有(private) repo 选项

    假设 JAR 不能公开访问,并且假设许可证没有禁止这样做,您可以将它托管在只有您有权访问的私有(private)存储库上,以便可以在项目之间共享依赖项。

    关于Gradle 依赖 zip 编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49136023/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com