Nacos 源码本地启动环境配置-整合Protobuf
1. 安装protoc
Protobuf的GitHub地址:github.com/protocolbuf… 注意使用jdk版本一致的protoc 这里我用的是jdk8 protoc 对应的是 github.com/protocolbuf…
我们可以下载windows版本的来使用:
:
另外,课前资料也提供了下载好的安装包:
解压到任意非中文目录下,其中的bin目录中的protoc.exe可以帮助我们编译:
2. 打开命令窗口运行代码生成命令规则
protoc --java_out=./java ./proto/consistency.proto
protoc --java_out=./java ./proto/Data.proto
protoc --java_out=./java ./proto/nacos_grpc_service.proto
## 以下是相对路径
nacos\consistency\src\main
nacos\api\src\main
D:\github.io\nacos\consistency\src\main>protoc --java_out=./java ./proto/consistency.proto
D:\github.io\nacos\consistency\src\main>protoc --java_out=./java ./proto/Data.proto
D:\github.io\nacos\api\src\main>protoc --java_out=./java ./proto/nacos_grpc_service.proto
生成entity文件
3. 执行完毕后即可启动项目工程
a. 设置启动参数 -Dnacos.standalone=true
b. 启动 Nacos.java
com.alibaba.nacos.Nacos
c.启动输出正常日志