编译nacos-2.2.4源码遇到的两个小坑

背景

  突然无法连接github下载不了nacos新版本。最后在gitee找到nacos2.2.4的源码。不想在找编译好的版本了,于是就尝试自己编译一下。

下载文件 Nacos-2.2.4.zip

nacos-2.2.4下载地址
选择2.2.4版本,点下载
在这里插入图片描述

编译准备,请自行安装所需软件

  1. jdk8,64位
  2. maven3.8.1

编译步骤

  1. 解压Nacos-2.2.4.zip
    在这里插入图片描述

  2. 进入Naccso-2.2.4目录找到文件BUILDING,使用文本工具打开
    在文件最后一行,有编译命令
    在这里插入图片描述

  3. 打开 powershell 命令行窗口
    切换到目录nacos.2.2.4解压目录
    在这里插入图片描述

  4. 执行编译命令 mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U
      正常情况下会编译成功
    在这里插入图片描述

编译过程遇到的问题

  1. 报错 “ Unknown lifecycle phase “.test.skip=true””
    需要在-Dmaven.test.skip=true 加上单引号
    mvn -Prelease-nacos ‘-Dmaven.test.skip=true’ clean install -U
  2. 报错“D:\yinyan\中间件安装\nacos\Nacos-2.2.4\consistency\src\main\proto: warning: directory does not exist”
      我检查了一下这个目录是存在的,可是报错信息却说找不到这个目录。
      这个是我一开始解压的目录,目录里有中文,导致找不到 proto 目录。为什么在有中文的情况下找不 到,我也不了解具体的原因。换成英文目录,编译就成功了。。。
  • 9
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在 Windows 10 上安装 Nacos 2.2.4 服务,你可以按照以下步骤进行操作: 1. 下载 Nacos 2.2.4 压缩包:你可以从 Nacos 的官方 GitHub 仓库(https://github.com/alibaba/nacos/releases)下载 Nacos 2.2.4 的压缩包。找到 "nacos-server-2.2.4.zip" 文件并下载。 2. 解压缩压缩包:将下载的压缩包解压到你想要安装 Nacos 的目录中,例如 `E:\nacos-2.2.4`。 3. 修改配置文件:进入 `E:\nacos-2.2.4\nacos\conf` 目录,将 `application.properties` 文件复制一份并重命名为 `application.properties.example`。然后,打开 `application.properties` 文件,使用文本编辑器(例如 Notepad++)进行编辑。根据你的需求修改其中的配置项,如数据库连接、端口号等。 4. 启动 Nacos 服务:在命令提示符或 PowerShell 中,切换到 `E:\nacos-2.2.4\nacos\bin` 目录。然后执行以下命令启动 Nacos 服务: ``` startup.cmd -m standalone ``` 5. 等待启动:Nacos 服务启动后,你将在命令行中看到启动日志。等待片刻,直到看到类似 "Nacos started successfully in standalone mode." 的消息,表示 Nacos 服务已成功启动。 6. 访问 Nacos 控制台:在浏览器中访问 `http://localhost:8848/nacos`,将会打开 Nacos 控制台。你可以使用默认的管理员账号(用户名:nacos,密码:nacos)进行登录。 现在,你已经成功安装并启动了 Nacos 2.2.4 服务。你可以使用 Nacos 控制台来管理服务注册、配置管理和命名空间等功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值