所以,我有一个 GitHub project配置了包注册表。它有两个包:



包页面只有 Maven 的指令,除此之外,指令被破坏( maven install so57323260 不是在 Maven 中添加依赖项的有效方法):



问题是:如何添加that package在 Gradle 构建中?

请您参考如下方法:

新答案 :

GitHub 已发布官方指南:Configuring Gradle for use with GitHub Packages .

旧答案 :

首先,在您的 Gradle 构建配置中将 Github 包注册表配置为 Maven 存储库:

build.gradle.kts:

repositories { 
    jcenter() 
    maven("https://maven.pkg.github.com/madhead") { 
        credentials { 
            username = "madhead" 
            password = "<token>" 
        } 
    } 
} 

您可以在 account settings page 中生成 token .

现在,添加一个依赖项,如:

build.gradle.kts:
dependencies { 
    implementation("so57323260:so57323260:1.0.0") 
    implementation("so57323260:test:1.0.2") 
} 

这里 groupId是 repo 的名称和 artifactId是已发布包的名称。


评论关闭
IT干货网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!