nacos源码启动
下载
1. 登录下面网址 , 查看nacos稳定版本
https://nacos.io/zh-cn/docs/quick-start.html
2. 登录git下载对应版本源码
https://github.com/alibaba/nacos
开发环境搭建
1.解决下载的源码压缩包 , 并导入到idea
2. 点击【File】->【setting】设置maven
对应目录的setting.xml中的仓库地址设置如下
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
参考: https://developer.aliyun.com/mvn/guide
注意: 老的阿里云仓库不好使
3. 点击【File】->【setting】->【Plugins】 安装protobuf插件
注:protobuf插件用于编译项目中的proto后缀的协议文件 , 自己下载了各个版本proto包使用protoc命令编译始终有问题 , 使用插件编译通过
4. 下载依赖与编译 ; 先点击 【import all】图标 , 待下载完依赖包后点击【compile】编译整个项目
5.启动配置找到console模块下的Nacos类右击 ; 点击右键菜单中的【More Run/Debug】【Modify Run Configuration...】
在弹出框 【VM options】如内容如下 (相当于启动命令“startup.cmd -m standalone”)
-Dnacos.standalone=true
6. 启动类 Nacos.java