windows10启动nacos没反应的解决办法


windows10安装nacos:

  1. 下载软件安装包:https://github.com/alibaba/nacos/releases最新版本是1.4.1【安装1.3.1较多】
  2. 将下载好的zip包解压到自己的安装目录。注意:最好是不要带中文命名的目录

启动nacos:

  1. 进入nacos的bin目录,执行命令: cmd startup.cmd或者.\startup.cmd,出现以下界面表示启动成功

    除此之外,出现任何信息与及界面与以上不同,都是启动失败。

启动nacos失败的示例及解决方案:

  1. 执行cmd startup.cmd后,出现以下界面

    其实已经报错,只不过错误信息没有显示出来,可以执行命令.\startup.cmd,此时可以看到错误信息为
此时不应有 \nacos"\logs\java_heapdump.hprof"。
解决方案:
  1. 用编辑工具打开startup.cmd文件【如:Notepad++】,如下图:

    然后用::将出现错误信息的那行代码set "JAVA_OPT=%JAVA_OPT% -XX:-OmitStackTraceInFastThrow XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=%BASE_DIR%\logs\java_heapdump.hprof"注释掉,如下图:

    保存后,重新执行命令.\startup.cmd即可成功启动。
扩展:

导致windows10启动失败最常见的原因是由于解压后的nacos文件夹放在带有特殊符号或中文的目录下,例如:D:\Program Files (x86)C:\Users用户
启动命令1.3.1版本可以不带参数启动.\startup.cmd,而1.4.0需要带参数启动.\startup.cmd -m standalone,原因如下:

如果用的1.4.0及以上版本,不带参数运行,会报错java.io.IOException: java.lang.IllegalArgumentException: db.num is null,解决办法如上图


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM