所以,我有一个 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
是已发布包的名称。