我在Corda Flow库中使用Flow,这在编译器中很好用。在外壳中运行此Flow时,出现错误:
java.lang.NoClassDefFoundError:net / corda / finance / flows / CashIssueFlow
我该如何解决?非常感谢你
OpaqueBytes issueRef=OpaqueBytes.of(new byte[1]);
CashIssueFlow.IssueRequest issueRequest = new
CashIssueFlow.IssueRequest(businessContractAmount, issueRef, notary);
subFlow(new CashIssueFlow(issueRequest));
最佳答案
您需要通过在启动时将Finance CorDapp放置在节点的cordapps
目录中,来在其节点上包括该工具。
如果使用deployNodes
创建节点,则可以使用以下命令自动将其包括在内:
node {
...
cordapps = ["$corda_release_group:corda-finance:$corda_release_version"]
...
}
关于java - Corda Flow库-CashIssueFlow错误-java.lang.NoClassDefFoundError:net/corda/finance/flows/CashIssueFlow,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54325006/