nacos在mac上部署提示找不到或无法加载主类的解决
更新时间:2024年06月15日 11:12:25 作者:小沈曰
这篇文章主要介绍了nacos在mac上部署提示找不到或无法加载主类的解决,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
nacos在mac上部署提示找不到或无法加载主类
问题内容
1 2 3 | 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
1 2 3 4 5 6 7 8 9 10 11 | # 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
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
微信公众号搜索 “ 脚本之家 ” ,选择关注
程序猿的那些事、送书等活动等着你
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请将相关资料发送至 reterry123@163.com 进行投诉反馈,一经查实,立即处理!
相关文章
SpringBoot日志进阶实战之Logback配置经验和方法
本文给大家介绍在SpringBoot中使用Logback配置日志的经验和方法,并提供了详细的代码示例和解释,包括:滚动文件、异步日志记录、动态指定属性、日志级别、配置文件等常用功能,覆盖日常Logback配置开发90%的知识点,感兴趣的朋友跟随小编一起看看吧2023-06-06Java中的MessageFormat.format用法实例
这篇文章主要介绍了Java中的MessageFormat.format用法实例,本文先是讲解了MessageFormat的语法,然后给出了多个操作实例,需要的朋友可以参考下2015-06-06spring NamedContextFactory在Fegin配置及使用详解
在我们日常项目中,使用FeignClient实现各系统接口调用变得更加简单, 在各个系统集成过程中,难免会遇到某些系统的Client需要特殊的配置、返回读取等需求。Feign使用NamedContextFactory来为每个Client模块构造单独的上下文(ApplicationContext)2023-11-11Spring中的@ControllerAdvice三种用法详解
这篇文章主要介绍了Spring中的@ControllerAdvice三种用法详解,加了@ControllerAdvice的类为那些声明了(@ExceptionHandler、@InitBinder或@ModelAttribute注解修饰的)方法的类而提供的<BR>专业化的@Component,以供多个Controller类所共享,需要的朋友可以参考下2024-01-01
最新评论