栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

linux启动nacos报错Error: Could not find or load main class Caused by: java.lang.ClassNotFoundException

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

linux启动nacos报错Error: Could not find or load main class Caused by: java.lang.ClassNotFoundException

目录
  • linux下启动nacos报错:
    • 报错信息:
    • 解决方案

linux下启动nacos报错:
Error: Could not find or load main class 
Caused by: java.lang.ClassNotFoundException

我的环境为centos7+jdk17+nacos2.0.3,原本以为是jdk版本太高的缘故。百度了以下大多数这样的问题都与jdk版本无关。

报错信息:

启动nacos:
在nacos/bin目录下输入下面命令

sh startup.sh -m standalone

报错信息:
输入启动命令后,没有见到熟悉的nacos启动界面,反而出现的的是

让我看/logs/start.out的日志

解决方案

日志是这样的,仔细看下日志的前半部分,不就是启动命令嘛。

java   -Xms512m -Xmx512m -Xmn256m -Dnacos.standalone=true -Dnacos.member.list= -Xlog:gc*:file=/usr/software/nacos/nacos/logs/nacos_gc.log:time,tags:filecount=10,filesize=102400 -Dloader.path=/usr/software/nacos/nacos/plugins/health,/usr/software/nacos/nacos/plugins/cmdb -Dnacos.home=/usr/software/nacos/nacos -jar /usr/software/nacos/nacos/target/nacos-server.jar  --spring.config.additional-location=file:/usr/software/nacos/nacos/conf/ --logging.config=/usr/software/nacos/nacos/conf/nacos-logback.xml --server.max-http-header-size=524288

把命令复制以下,使用这个命令在bin目录下启动nacos

可以看到nacos已经成功启动了。

如果已经暴露了端口就可以通过Ip访问了,如果没有暴露端口通过以下命令暴露端口:

firewall-cmd --permanent --add-port=8848/tcp 
firewall-cmd --reload 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/684532.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号