nacos在mac上部署提示找不到或无法加载主类的解决
更新时间:2024年06月15日 11:12:25 作者:小沈曰
这篇文章主要介绍了nacos在mac上部署提示找不到或无法加载主类的解决,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
nacos在mac上部署提示找不到或无法加载主类
问题内容
cat /Users/ylmac/Downloads/nacos/logs/start.out /Users/ylmac/Library/Java/JavaVirtualMachines/openjdk-17 ...
- 错误:找不到或无法加载主类
- 原因:java.lang.ClassNotFoundException:
解决方法1
- 安装java8版本
解决方法2
- 修改sh脚本(亲测有效),无需修改Java版本
#为原有内容,下面为替换内容, 目的是去除JAVA_OPT_EXT_FIX
# JAVA_OPT_EXT_FIX="-Djava.ext.dirs=${JAVA_HOME}/jre/lib/ext:${JAVA_HOME}/lib/ext"
JAVA_OPT="${JAVA_OPT} -Djava.ext.dirs=${JAVA_HOME}/jre/lib/ext:${JAVA_HOME}/lib/ext"
# echo "$JAVA $JAVA_OPT_EXT_FIX ${JAVA_OPT}"
echo "$JAVA ${JAVA_OPT}"
# echo "$JAVA $JAVA_OPT_EXT_FIX ${JAVA_OPT}" > ${BASE_DIR}/logs/start.out 2>&1 &
# nohup "$JAVA" "$JAVA_OPT_EXT_FIX" ${JAVA_OPT} nacos.nacos >> ${BASE_DIR}/logs/start.out 2>&1 &
echo "$JAVA ${JAVA_OPT}" > ${BASE_DIR}/logs/start.out 2>&1 &
nohup "$JAVA" ${JAVA_OPT} nacos.nacos >> ${BASE_DIR}/logs/start.out 2>&1 &错误: 找不到或无法加载主类 com.xxx.xxx.Application

总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
java 使用DecimalFormat进行数字的格式化实例详解
这篇文章主要介绍了java 使用DecimalFormat进行数字的格式化实例详解的相关资料,需要的朋友可以参考下2017-06-06
手撸一个Spring Boot Starter并上传到Maven中央仓库
本文主要介绍了手撸一个Spring Boot Starter并上传到Maven中央仓库,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2022-05-05
解决IDEA报错war exploded is not valid问题
在使用IntelliJ IDEA时遇到'[projectname]warexploded'无效的问题,可以通过清除项目列表、重新导入项目和配置新的Tomcat来解决,确保在Tomcat配置中,将ApplicationContext修改为仅包含一个'/',这一方法或许能帮助遇到相似问题的开发者2024-09-09


最新评论