一 下载地址
1、GitHub
https://github.com/alibaba/nacos/releases
这里可以下载安装包和源码,
安装包就是源码已经打包好了的
注意:直接运行startup.sh 是集群
在cmd下运行下面的命令才是单机
startup.cmd -m standalone
2、码云
这里下载的只有源码
https://gitee.com/mirrors/Nacos/tags
二 源码编译打包
在nacos目录下进入cmd,执行下面的maven命令进行打包
注意:本地要安装好maven,且中央仓库已经修改成阿里云的仓库,
不然下载依赖的时候很慢
mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U
一般运行完这个命令可能就会报错,如果报错了估计和下面的情况一样。
三 源码编译打包失败
1、错误提示
Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:3.2.0:repackage
2、问题原因
出现的问题是在 console 的 pom 文件,
里面的 spring-boot-maven-plugin 的版本问题,
这里它没有指定版本,默认会采用最新的,
产生了冲突。
3、解决方法
给它指定一个低一点的版本,如:2.3.3.RELEASE
保存后再执行上面的打包命令问题就解决了。
4、启动Nacos
打包完成后的文件是在这个路径下:
Nacos-1.4.1\distribution\target
可以和刚解压的文件进行对比。
进入到
Nacos-1.4.1\distribution\target\nacos-server-1.4.1\nacos\bin
cmd 输入命令启动
startup.cmd -m standalone
账号和密码都是:nacos
关于打包后的软件问题
个人觉得直接就可以把这个路径下的文件复制出来单独存放。
四 端口修改
在nacos/conf/application.properties 文件可以修改
参考资料
解决编译打包:https://blog.csdn.net/weixin_44195632/article/details/131090219
解决失败问题:https://www.jb51.net/article/280650.htm