【问题标题】:Unable to build corda-training-solutions and corda-training-template projects in IntelliJ无法在 IntelliJ 中构建 corda-training-solutions 和 corda-training-template 项目
【发布时间】:2019-12-02 15:10:47
【问题描述】:

当我尝试在 IntelliJ 中构建 corda-training-solutions 或 corda-training-template 项目时,我收到如下错误:

错误:(25, 8) Kotlin: Unresolved reference: java 错误:(38, 2) Kotlin:无法访问类 'java.lang.String'。检查您的模块类路径是否存在缺失或冲突的依赖项 错误:(38, 7) Kotlin: Type mismatch: inferred type is kotlin.String but java.lang.String is expected

对于包含 import java.util 的项目文件,存在未解决的引用错误。

尝试删除并重新下载项目以及重建项目。我已安装 jdk 1.8.0_221,并在 Gradel 构建、执行、部署设置中引用。

import java.util.Currency 未解析的参考:java @Path("iou") 无法访问类 java.lang.String

【问题讨论】:

标签: corda


【解决方案1】:

我认为您遇到的错误可能是由 IntelliJ 引起的构建问题。我们遇到过一些事件,即在 IntelliJ 中未正确导入类引用。而且,它不会通过终端或任何东西运行 CorDapp。

快速解决方法是简单地将项目重新克隆到不同的目录并打开该项目。我们这样做是为了让 IntelliJ 重新构建项目并从头开始生成 .idea 文件夹。

最后,我们已经弃用了培训解决方案和培训模板存储库。在那里演示的 CorDapp 重新定位到:https://github.com/corda/samples-java/tree/master/Advanced/obligation-cordapp

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-07-11
    • 2018-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多