9阅网

您现在的位置是:首页 > 知识 > 正文

知识

corda - 无法在IntelliJ中建立corda-培训解决方案和corda-培训模板项目。

admin2022-11-07知识20

当我试图在IntelliJ中构建corda-training-solutions或corda-training-template项目时,我得到了这样的错误。

Error:(25, 8) Kotlin: Unresolved reference: javaError:(38, 2) Kotlin: 无法访问类'java.lang.String'。检查你的模块classpath是否缺少或冲突的依赖关系Error:(38, 7) Kotlin: 类型不匹配:推断类型为kotlin.String,但预期为java.lang.String。

对于包含import java.util的项目文件有一个未解决的引用错误。

尝试删除和重新下载项目并重建项目。 我安装了 jdk 1.8.0_221,并在 Gradel Build、Execution、Deployment 设置中进行了引用。

导入 java.util.Currency 未解决的引用:[email protected]("iou") 无法访问 java.lang.String 类。



【回答】:

我想你遇到的错误可能是由IntelliJ引起的构建问题。我们曾遇到过几次在IntelliJ中没有正确导入类引用的情况。而且,它不会通过终端或任何东西来运行CorDapp。

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

最后,我们已经废止了training-solutions和training-template资源库。那里演示的CorDapp被重新定位到。https:/github.comcordasamples-javatreemasterAdvancedobligation-cordapp。