corda - 无法使用帐户依赖项构建 cordapp
问题描述
按照https://github.com/corda/accounts上的步骤,我能够使用 Accounts 构建一个 cordapp 。
这个 cordapp 一直在构建并运行到 2020 年 3 月 16 日,但自 2020 年 3 月 20 日以来,我在 CI 构建中看到错误,因为https://ci-artifactory.corda.r3cev.com/artifactory/corda-lib-dev /com/r3/corda/lib/accounts/accounts-contracts/1.0-RC04/accounts-contracts-1.0-RC04.jar无法访问。我现在收到 409 响应,我该如何解决?
{
"errors" : [ {
"status" : 409,
"message" : "The repository 'corda-lib-dev' rejected the resolution of an artifact 'corda-lib-dev:com/r3/corda/lib/accounts/accounts-contracts/1.0-RC04/accounts-contracts-1.0-RC04.jar' due to conflict in the snapshot release handling policy."
} ]
}
我的 build.gradle 有
accounts_release_version = '1.0-RC04'
accounts_release_group = 'com.r3.corda.lib.accounts'
confidential_id_release_group = "com.r3.corda.lib.ci"
confidential_id_release_version = "1.0-RC03"
repositories {
maven { url 'http://ci-artifactory.corda.r3cev.com/artifactory/corda-lib-dev' }
maven { url 'http://ci-artifactory.corda.r3cev.com/artifactory/corda-lib' }
}
我的本地构建在我的开发环境上工作正常,我假设因为我的 .m2 中已经有了罐子
解决方案
Artifactory 配置已更改以强制分离发布和快照存储库。corda-lib-dev
是一个快照存储库,CorDapp 开发人员不应该针对这些进行开发。
版本和候选版本将在corda-lib
未来可用。
请使用corda-lib
,并再次开发 1.0 版。
推荐阅读
- cypress - Cypress 与 shadow dom 按钮交互
- c# - 会话过期或被放弃时发生 System.Web.HttpException
- python - 使用 Python Selenium 单击具有“x-onclick”的元素
- javascript - fullcalendar v5.9 中每个资源的不同标题颜色
- python - 类型错误:+ 不支持的操作数类型:'int' 和 'str' - Pandas DataFrame
- python - 减少 xtick 间隔 [非线性数据。花车]
- ios - iOS 15 中的 SwiftUI 垂直列表部分标题填充
- reactjs - react-redux dispatch 完成后调用函数
- c++ - 为什么以下程序 - 将 c 字符串传递给函数 - 不会产生所需的输出?
- c++ - 是否有一种可移植的(C++ 标准)方法来计算前一个对齐的指针?