最近想下载个最新版的Nacos跑demo项目,但官网很难打开,好不容易打开后下载,还经常中断,更可恨的时候,中断后不能继续(出现鉴权问题),幸好源码下载倒是正常,还挺快的,所以我直接下载源码,通过命令打出和官网现成的一样包。
先加压源码包,然后进入nacos-2.2.3目录,通过以下命令进行打包:
mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U
如果出现
mvn Failed during checkstyle execution: There are errors reported by Checkstyle 6.2
使用以下命令替换
mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U -Dcheckstyle.skip
由于整个过程有点久,请耐心等待,也可以出现一些异常,如果出现别的异常,可以根据异常信息自行处理。我这边由于源码使用的grpc-core版本是1.50.2,maven下载不了,最终导致失败,将版本改成当时最新的1.56.0版本后打包成功,打出包目录如下
在打包之前,我已经将startup.cmd中的JAVA_HOME设置为我本地的目录,并将MODE设置为standalone,所以,直接进入目录nacos-server-2.2.3\nacos\bin,双击startup.cmd运行即可,效果如下:
本文也提供了此包的下载,需要注意的是,此包的内容有如下调整,使用时需要注意:
- grpc-core版本 1.50.2 -> 1.56.0
- startup.cmd中的JAVA_HOME设置为我本地的目录
- MODE设置为standalone
编写本文的目的是为了帮助和我一样为下载Nacos而烦恼的人提供一种解决办法。
参考文献: