nacos1.41源码编译启动

protobuf安装

源码启动前需要安装protobuf, 否则 运行nacos源码会出现com.alibaba.nacos.consistency.entity包下类缺失问题

1. 下载protobuf

下载地址: https://github.com/protocolbuffers/protobuf/releases

这里以 21.2 版本为例子
在这里插入图片描述

2. 解压

解压后的目录
在这里插入图片描述

3. 配置protobuf环境变量

接下来开始配置环境变量,右键此电脑,点击属性
在这里插入图片描述

点击高级系统设置

在这里插入图片描述

在弹出的对话框中点击环境变量

在这里插入图片描述

点击新建,输入变量名以及protobuf的安装路径后点击确定
变量名:PROTOBUF_HOME
变量值:D:\Program Files\protoc-21.2-win32\bin

在这里插入图片描述

找到系统变量中的path变量,选中后点击编辑,在新建的内容中输入:%PROTOBUF_HOME%

在这里插入图片描述

启动nacos

进入源码目录然后mvn编译 mvn clean package -Dmaven.test.skip=true -Dcheckstyle.skip=true

1. 进入nacos源码目录

在这里插入图片描述

2. 目录上输入cmd后回车

在这里插入图片描述

3. 执行mvn 命令

mvn clean package -Dmaven.test.skip=true -Dcheckstyle.skip=true
mvn 是maven 命令 未安装maven 需要先安装maven
在这里插入图片描述

4. idea 上导入源码

配置单机启动nacos

在这里插入图片描述
由于nacos 是springboot项目
找到主启动类 直接run项目就启动成功了

在这里插入图片描述

启动成功,nacos 标志及启动默认端口8848

在这里插入图片描述

访问:http://localhost:8848/nacos 账号和密码:nacos

在这里插入图片描述

登录成功

在这里插入图片描述


版权声明:本文为qq_43046311原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。