clojure - 解决来自 Leiningen 的 GitLab 的私有依赖项
问题描述
我在设置 Leiningen 以解决来自 GitLab 的私有依赖项时遇到问题。
它在 Maven 项目中运行良好。Private-Token:abcd
我通过为存储在~/.m2/settings.xml
(如 GitLab文档中所述)中的HTTP 标头 () 提供配置来配置它。
我尝试按照文档设置与 lein 类似的东西,但它总是无法解决依赖打印Could not find artifact ... in releases
。这是我添加到 project.clj 中的内容:
:repositories [["releases" {:url "https://gitlab.com/api/v4/projects/.../packages/maven"
:creds :gpg}]]
我可能错误地添加了私有令牌(或使用了错误的凭据提供程序)。尝试了添加到 ~/.lein/credentials.clj 的用户名/密码/密码的不同组合(后来用 gpg 加密),但没有任何工作正常。有什么提示吗?
解决方案
推荐阅读
- javascript - 如何在highcharts的上下文按钮中添加和调整图像大小
- wpf - Open a Dialog box in the same position as of the Main Form in WPF
- codeanywhere - 使用 CodeAnywhere 通过 SFTP 间歇性保存文件问题
- templates - AIML,识别模式中保存的变量
- php - 计算嵌套数组元键的值
- html - 不验证
- android - 整个 RecyclerView 上的 onClickListener
- iis - IIS 8.5 - 是否应该在所有使用 SSL 的站点上启用 SNI?
- c - & 后跟 * 运算符的行为
- .net - Winforms Control Validation Order