2 回答

TA贡献1773条经验 获得超3个赞
必须先启动节点,然后客户端才能连接到它。
做一个
gradlew clean deployNodes
来创建节点。运行节点
build\nodes\runnodes
节点启动后,启动客户端
gradlew runTemplateServer
这样客户端就可以连接到节点了。从日志中可以看出。nodeRPCConnection
init
失败,因为它无法连接到节点。

TA贡献1847条经验 获得超11个赞
对我来说,这样的命令是成功的
val processWeb = ProcessBuilder(listOf("java", "-jar",
(nodePath / "corda-spring-webserver.jar").toString(),
"--server.port=$serverPort", "--config.rpc.username=username", "--config.rpc.password=password",
"--config.rpc.host=host", "--config.rpc.port=port"))
.directory((nodePath).toFile())
.redirectErrorStream(true)
.redirectOutput((nodePath / "logs" / "web-server-info-run.log").toFile())
.apply { environment()["CAPSULE_CACHE_DIR"] = "../.cache" }
.start()
添加回答
举报