尝试发布工件时出现错误

2024-02-19

我正在尝试将我的 android 库发布到我的私人存储库,但我从 android studio 的终端收到此错误:

无法发布构建信息:请求版本时发生错误 信息:未经授权

这是命令:

gradlew.bat build artifactoryPublish

我使用此链接来帮助我进行设置https://www.youtube.com/watch?v=mztbo8WwqRc https://www.youtube.com/watch?v=mztbo8WwqRc

这是 JFrog 的官方视频

这是我添加到我的项目 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,我将用户和传递放在其中(从神器中获取):

org.gradle.jvmargs=-Xmx1024m
artifactory_user=${security.getCurrentUsername()}
artifactory_password=${security.getEncryptedPassword()!"*****what_lookes_like_my_encrypted_password****"}
artifactory_contextUrl=http://10.0.1.4:8081/artifactory
org.gradle.java.home=C:\\Program Files\\Java\\jdk1.8.0_162
android.enableAapt2=false

我对 Gradle 和 Artifactory 世界相当陌生,所以任何帮助都可以, 有人知道这里出了什么问题吗? 嗯!


这似乎是一个权限问题。您用于发布的用户应该至少具有目标存储库的部署权限。
您可以在管理 > 安全 > 用户 > 编辑用户页面检查用户权限(需要管理员权限)

enter image description here Or by looking at the effective permissions tab when selecting a repository in the Artifact Repository Browser

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

尝试发布工件时出现错误 的相关文章

随机推荐

  • 强制客户端或服务器重新启动 SSL 握手(或使 SSL 会话过期)

    我有一个客户端 用 Java 编写 连接到 HTTPS 服务器 该服务器也是用 Java 编写的 客户端证书和可信证书存储在 PKI 令牌中 客户端不断地向服务器发送一些HTTP请求 一切都很好 现在我想强制客户端 或服务器 重新启动握手
  • Sublime Text 2控制台输入[重复]

    这个问题在这里已经有答案了 我使用 Sublime Text 2 但当我的代码要求用户输入时 它不会让我输入任何值 换句话说 input 在Python和gets在 Ruby 中无法正确提示我输入 Python 抛出一个EOFError错误
  • 实现Python异常

    我在程序中实现异常系统时遇到一些问题 我在某处发现了以下一段代码 我试图将其用于我的程序 class InvalidProgramStateException Exception def init self expr msg self ex
  • 在 AS3 中加载嵌入图像

    好吧 我觉得问这个问题很愚蠢 但我花了整个下午试图弄清楚 但没有成功 在 AS3 中 我想向库添加一个图像 我们称之为 image png 并仅使用代码实例化它 我以这种方式成功实例化了外部图像 var pLoad Loader new L
  • 清除 Web 浏览器控制所有站点的 cookie,而不清除 IE 本身

    编辑 据我所知 这个问题没有解决方案 这又证明了一个事实 不应该使用 C 的 WebBrowser 我们最终在程序开始时出现了一个警告标志 通知用户将为 IE 清除 cookie 我想做的事情的简短版本就在标题中 这是长版本 我有一个复杂的
  • 在greasemonkey中使用javascript创建一个cookie

    我正在尝试用greasemonkey创建一个cookie 以阻止窗口弹出 在窗口弹出后 创建cookie后 窗口不会弹出多次 这是代码 function setCookie c name value expiredays var exdat
  • 如何使用 StandardScaler 标准化 Spark 中的一列?

    我正在尝试标准化 平均值 0 标准 1 我的数据框中的一列 年龄 下面是我在 Spark Python 中的代码 from pyspark ml feature import StandardScaler from pyspark ml f
  • Web 项目中的 DAO、Hibernate 和会话

    我读过很多关于 DAO 和会话的问题 但不明白问题所在 现在我用这样的东西 core DAO http techtracer com wp content uploads 2008 12 daojava txt 我在核心 DAO 中添加了一
  • 使用画布渲染器绕 y 轴旋转长方体而不导致图像失真 ( Three.js )

    我花了几个小时试图解决这个问题 当渲染非常简单的形状 即复杂性非常低的立方体 并使用 Three js 的纹理贴图功能时 当您旋转立方体时 图像似乎旋转时会变形 然后您可以看到一条穿过立方体表面的线 该线看起来像变形 http screen
  • 提取数据 PHP 字符串

    我已经使用 file get contents 基本上将站点的源代码获取到单个字符串变量中 源包含许多行 如下所示 td align center a href somewebsite com something 12345 a td 还有
  • 如何将客户端代码映射到源代码

    最近我了解到可以使用以下命令显示添加到 DOM Dev Tools Elements 选项卡的 JavaScript 代码document write eval等到 Chrome 开发工具和其他浏览器的源代码面板 这是通过在结束前添加评论来
  • 关闭挂钩 C++

    无论何种终止 异常 正常 未捕获的异常等 是否有某种方法可以在终止时运行代码 我知道它在 Java 中实际上是可能的 但是在 C 中也可能吗 我假设一个Windows环境 不 如果有人调用TerminateProcess 您的进程将被销毁
  • iOS 开发人员如何称呼页面底部指示应用程序中打开的窗口数量的点?

    重复 iOS 开发人员将页面底部指示应用程序中打开的窗口数量的视觉点称为什么 这是一个页面控制 http developer apple com library ios documentation uikit reference UIPag
  • JavaScript 对象只是一个关联数组吗?

    好的 我刚刚学习了 JavaScript 的基础知识 并且正在学习objects我在哪里遇到这个例子 JavaScript var person firstname Smith lastname Bach 我们用 PHP 写的是 perso
  • 错误:没有匹配的函数可用于调用“min(long unsigned int&, unsigned int&)”

    我使用的是 ubuntu 12 04 64 位 我用 boost 1 46 1 48 1 52 和 海湾合作委员会 4 4 和 4 6 当我尝试编译时 while m burstReqBeatsRemain if m burstReqAdd
  • UnityEvent 未在检查器中显示动态方法调用(其他 Unity 事件也部分损坏)

    我有这个团结活动 Serializable public class UnityEventString UnityEvent
  • 用针织钩来分隔 000,但已经好几年了

    我在我的顶部定义了一个钩子rnw用逗号分隔 000 knit hooks set inline function x prettyNum x big mark 但是 有一些数字我不想这样格式化 例如年 有没有更好的方法来编写钩子 或者在打印
  • ng2-completer 鼠标单击时未触发所选事件

    正如问题所暗示的 我在应用时遇到问题selected https www npmjs com package ng select ng select活动为ng2 completer 这似乎也是一个悬而未决的问题ng2 completer因为
  • 尝试动态设置MetaTag

    我正在尝试动态地将元标记设置到文档的头部 这是我需要通过代码添加的移动设备特定元标记 我在这里找到了这个解决方案 使用 jQuery 设置元标记值时遇到问题 https stackoverflow com questions 2831529
  • 尝试发布工件时出现错误

    我正在尝试将我的 android 库发布到我的私人存储库 但我从 android studio 的终端收到此错误 无法发布构建信息 请求版本时发生错误 信息 未经授权 这是命令 gradlew bat build artifactoryPu