一、跑项目,xz发的成功版
注意:数据库后端已经配好了,不用管;网速也很重要,用自己流量跑。
(1)meavn要使用zwj配置好的,含有ali的,上面的“Work offine”勾选掉
(2)报错解决
①Error:(65, 24) java: -source 1.5 中不支持 lambda 表达式(请使用 -source 8 或更高版本以启用 lambda 表达式)
②Error:(59, 54) java: -source 1.5 中不支持 diamond 运算符(请使用 -source 7 或更高版本以启用 diamond 运算符)二、写预约挂号的智能合约
进入到放智能合约的文件夹下编写智能合约
三、连接虚拟机
(1)查看虚拟机IP
(2)使用IDEA自带的远程连接工具
出现链接错误的原因是:ubuntu里面没有ssh服务器,使用命令“sudo apt-get install openssh-server”下载服务器就可以。
成功连接虚拟机
(3)连接成功后,配置一下
四、信息替换
(1)替换三个证书
要删除的证书图,批量删除
自己的证书图的路径
(2)替换账户地址
要删除别人的
自己的账户地址的路径
(1)(2)两步替换之后的样子
(3)替换自己的IP地址还有账户地址
在下面这个文件中替换
(4)替换智能合约的地址
首先,链接成功虚拟机后,使用cd命令进入控制台目录console
进入到fisco文件夹下,使用命令启动节点:bash nodes/127.0.0.1/ start_all.sh
使用“bash start.sh”命令启动控制台
在控制台部署智能合约产生地址(每次都不一样)
把上图生成的两个智能合约地址替换到下面这个文件中
运行成功
五、测试是否上链
下载API post
测试当前块高
接口地址在这里找:
测试接口
测试块高,块高增加
查看数据库中添加成功
上链成功啦!!!!
六、原始版中需要更改的内容
(好像在uniapp)
注意:退出虚拟机用 shutdown now