前提:html
一、已经搭建好了一个底层,而且能够正常运行java
二、肯定外部是否能够链接,若是是云上的服务器,要保证外网能够访问git
https://github.com/FISCO-BCOS/spring-boot-startergithub
https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/tutorial/sdk_application.html#id2spring
搭建单群组4节点联盟链json
在fisco目录下执行下面的指令,生成一条单群组4节点的FISCO链。须要保证机器的30300~30303,20200~20203,8545~8548端口没有被占用。安全
bash build_chain.sh -l "127.0.0.1:4" -p 30300,20200,8545bash
注解服务器
l 其中-p选项指定起始端口,分别是p2p_port,channel_port,jsonrpc_port,出于安全考虑jsonrpc/channel默认监听127.0.0.1,须要外网访问请添加-i参数。app
搭建链的时候要注意,加上-i,让外网能够访问
ps:只有把底层证书copy 到sdk的项目中,才能够拥有对应的权限访问。
ps:上面的是笔者的测试服务器外网ip,端口若是没有特意修改通常没有须要调整的。
ps:刚下载时候项目,有些插件可能没有安装,代码会报错,笔者的lombok 插件就是如此,依照图示操做
安装,设置
这个时候项目没有报错,此时运行项目中的某个单元测试,发现正常能够请求访问,获取底层相关数据。
以上就是笔者实践记录。