如果报错找不到符号com.alibaba.nacos.consistency.entity
解决办法
最简单的办法就是执行 mvn compile
。
原因
原因是com.alibaba.nacos.consistency.entity包目录是由protobuf在编译时自动生成的
可以通过mvn compile来自动生成他们。如果使用的是IDEA,也可以使用IDEA的protobuf插件。
执行compile的方式
1、命令行
我们使用最简单的办法就是执行mvn compile,需要到这个模块的目录下执行命令
执行后,会在target下生成com.alibaba.nacos.consistency.entity,如下图
2、idea自带maven面板
使用idea自带的maven可视化操作面板
3、maven helper插件的功能
如果你要IDE安装的有maven插件也可以在模块上右键选择maven命令去执行,如下图:
再启动就OK了,如果有用,点个赞呗