首页 > 解决方案 > build\nodes\runnodes 有问题

问题描述

我一直在尝试构建一个 CordApp,并从 GitHub 下载了模板。我编写的代码可在以下链接中找到:

https://github.com/shanmukhipriya99/taskcordapp

当我试图gradlew.bat deployNodes在 cmd 终端中运行时,这就是我得到的:

[gradlew.bat 部署节点]

在此处输入图像描述

然后当我build\nodes\runnodes在 cmd 终端中运行时,这就是我得到的:

[构建\节点\运行节点]

在此处输入图像描述

然后我打开了另外三个终端窗口,它们加载了 Corda 部分,显示了一些关于开发人员模式的红色文本,并且在我能够阅读整个文本之前,所有节点终端都会自动关闭。

有人可以帮我弄清楚我错在哪里!?

提前致谢!

标签: corda

解决方案


看起来您已经在一个终端中成功启动了所有节点。我不完全确定,如果这是唯一的问题,但我以前见过这个问题。这是由于没有终端的许可造成的。

我已经看到它发生在 Windows 和 Unix/Macos 用户身上。要解决它,您可能需要手动授予终端权限。

如果它仍然不起作用,我实际上会建议 Ashutosh 在评论中提到的替代快速修复。打开一个新选项卡并转到每个节点的根文件夹cd /build/nodes/XXX,然后通过手动启动节点java -jar corda.jar


推荐阅读