今天我们分析 seata 1.2版本 编译并启动
1、下载源码:https://github.com/seata/seata
2、导入idea
3、配置中心和注册中心相关配置:
4、启动server
5、然后报错:io.seata.codec.protobuf.generated不存在,简单粗暴的解决办法,把此微服务删除L:也是官网推荐的方案
6、然后启动就成功了,并且注册到nacos上了
7、修改nacos参数重启 证明连上nacos和配置中心:
8、到此源码启动结束,下期我们详细分析源码执行过程。
9、注意:启动源码前,需要做一些重要的前期准备参考这篇文章:seata应用配置与启动