如何在Corda运行时指定自定义终端模拟器
如何在Gradle本地单节点运行Corda时指定自定义终端
可以通过两种方式覆盖默认的Xterm终端配置,实现自定义终端指定:
- 单次运行临时指定
执行Gradle启动命令时追加JVM系统参数即可,命令示例:
Windows环境下路径需要注意转义,示例:./gradlew runNodes -Dcorda.terminal=/path/to/your/custom/terminalgradlew.bat runNodes -Dcorda.terminal=C:\\Tools\\cmder.exe - 项目永久配置
在项目根目录的build.gradle文件中,找到corda部署配置块,添加terminal配置项即可,示例配置:corda { deployment { nodeDefaults { // 其他节点默认配置 terminal = '/usr/bin/gnome-terminal' } } }
注意:命令行传入的终端参数优先级高于build.gradle中的固定配置;若指定的终端路径无效、终端无法正常启动,Corda会自动回退到默认Xterm终端,无图形界面环境下会直接将日志输出到当前执行命令的终端中。
内容的提问来源于stack exchange,提问作者Leonard Saers
相关产品推荐
相关产品推荐

