nacos的运行需要依赖Jdk环境。之前配环境的时候,我在电脑上配置的是arm64版本的jdk环境。但是,nacos2.x版本好像只能使用x86架构的jdk环境,这就导致在启动nacos的时候一直无法启动,报错信息也是一大堆。解决的方法很简单,就是单独给nacos配置一个x86-64 版本的jdk环境。具体操作如下:
1.下载一个x86-64位的jdk环境。我下载的是 zulu8.64.0.19-ca-jdk8.0.345-macosx_x64.zip
2. 将刚才下载的压缩包进行解压,并复制它的文件路径
3.在nacos的目录中,找到nacos的启动脚本文件。使用VS Code或其它软件,打开这个脚本文件。然后修改nacos启动时使用的jdk环境为我们刚下载的x86-64架构的jdk,并将启动模式改成standalone:
修改完成后,记得保存一下。
4.然后再次执行startup.sh脚本,nacos应该就能正常运行了。如果还是不能正常运行,记得查看一下8848端口是否已经被占用了。因为,即使前面启动失败,该端口也有可能已经被占用了。然后在浏览器中输入localhost:8848/nacos,可以看到nacos已经启动起来了:
评论 (0)