gradle - 获取关系工件作为gradle的依赖项?

标签 gradle build.gradle

我有以下关联 Artifact :

com/companyName/my-awesome-util/0.0.0/my-awesome-util-0.0.0.jar

而且我完全不知道如何在gradle构建文件中获取它。我已经用谷歌搜索了它,并遵循了示例,但我无法使其正常工作。我来自专家世界,我只需要使这一件事起作用,这样我就至少可以理解以后我需要做什么。

最佳答案

首先,在您的build.gradle中添加一个存储库:

repositories {
    maven { url 'http://nexus.acme.corp' }
}

然后,引用该 Artifact :
dependencies {
    compile 'com.companyName:my-awesome-util:0.0.0'
}

基本上就是这样!

如果您的Nexus通过凭据是secured,请使用以下代码段:
repositories {
    maven {
        url 'http://nexus.acme.corp'

        credentials {
            username = 'darth'
            password = 'vader'
        }
    }
}

关于gradle - 获取关系工件作为gradle的依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46963900/

相关文章:

Gradle 可选 @Input

Gradle 在 TransformClassesWithDexForDebug 上构建缓慢

java - Android Studio错误:任务执行失败:app:transformClassesWithDexForDebug

build.gradle - 为什么在 build.gradle 上启用 hermes 时这个 bundleReleaseJsAndAssets 会失败?

Android Gradle 构建 : duplicate entry: META-INF/app_release. kotlin_module

reference - 如何在gradle中导出可执行jar,并且这个jar可以运行,因为它包含引用库

intellij-idea - IntelliJ 和 Gradle 中的注释处理器

gradle - 链式Gradle任务无法读取前一个任务生成的文件

android - 更新了Android Studio 3.0 Stable之后,我在新的Gradle中迁移了项目,而在构建时遇到了问题

gradle - 我们如何将 Corda Finance Currencies 包含为依赖项?