我正试图将我的android库发布到我的私人仓库中,但是我从android studio中的终端收到此错误:
I'm trying to publish my android library to my private repo but i'm getting this error from the Terminal in android studio :
无法发布构建信息:请求版本时发生错误 信息:未经授权
Could not publish build-info: Error occurred while requesting version information: Unauthorized
这是命令:
gradlew.bat build artifactoryPublish我使用此链接帮助我进行设置 www.youtube/watch?v = mztbo8WwqRc
I used this link to help me set it up www.youtube/watch?v=mztbo8WwqRc
这是JFrog官方视频
It's an official JFrog video
这就是我添加到项目gradle中的内容:
This is what i added to my project gradle :
artifactory { contextUrl = "${artifactory_contextUrl}" //The base Artifactory URL if not overridden by the publisher/resolver publish { repository { repoKey = 'libs-release-local' username = "${artifactory_user}" password = "${artifactory_password}" maven = true } } resolve { repository { repoKey = 'libs-release' username = "${artifactory_user}" password = "${artifactory_password}" maven = true } } }这是我的gradle.properties,我在其中放置了用户并通过(从工件中获得了它):
and this is my gradle.properties where i put the user and pass (got it from artifactory):
org.gradle.jvmargs=-Xmx1024m artifactory_user=${security.getCurrentUsername()} artifactory_password=${security.getEncryptedPassword()!"*****what_lookes_like_my_encrypted_password****"} artifactory_contextUrl=10.0.1.4:8081/artifactory org.gradle.java.home=C:\\Program Files\\Java\\jdk1.8.0_162 android.enableAapt2=false我对Gradle和Artifactory领域并不陌生,所以任何帮助都可以, 有人知道这是怎么回事吗? Tnx!
I'm rather new to the Gradle and Artifactory worlds so any help will do , anyone knows what's wrong here ? Tnx!
推荐答案这似乎是权限问题.您用于发布的用户至少应具有对目标存储库的部署权限. 您可以在管理>安全性>用户>编辑用户页面中检查用户权限(需要管理员权限)
或在Artifact信息库浏览器中选择一个信息库时,通过查看有效权限"选项卡
This seems to be a permissions issue. The user you are using for publishing should have at least deployment permissions to the target repository. You can check the user permissions in the Admin > Security > Users > Edit User page (requires admin permissions)
Or by looking at the effective permissions tab when selecting a repository in the Artifact Repository Browser
更多推荐
尝试发布工件时出现错误
发布评论