SpringBoot 中单独一个类中运行main方法报错:找不到或无法加载主类

1. 报错

SpringBoot项目,在随机某个类使用main方法,点击运行/调试报错

错误: 找不到或无法加载主类 com.central.workorder.config.PropertyEncrypt

原因: java.lang.ClassNotFoundException: com.central.workorder.config.PropertyEncrypt

2. 原因

缩短命令行使用了 Java9+

3. 解决

打开编辑配置,选择缩短命令行选项

选择无,输出

选择jar清单,输出:

相关推荐
我登哥MVP2 分钟前
SpringCloud 核心组件解析:服务熔断和降级
java·spring boot·后端·spring·spring cloud·java-ee·maven
傻啦嘿哟4 分钟前
为什么Python没有块级作用域?
开发语言·python
霸道流氓气质10 分钟前
Spring AI Alibaba Graph 全解析:从入门到精通
java·人工智能·spring
摇滚侠11 分钟前
SpringMVC 入门到实战 异常处理 83-85
java·后端·spring·maven·intellij-idea
技术小结-李爽14 分钟前
【工具】Shell之Bash、Zsh配置文件的使用
开发语言·bash
Solis程序员19 分钟前
长会话状态治理(上):问题分析、存储分层与恢复机制
java
布朗克16820 分钟前
40 Redis与微服务入门
java·数据库·redis·微服务
TPBoreas21 分钟前
springboot我们项目中的常见注解
java·spring boot·后端
asdfg125896324 分钟前
三层架构(Controller-Service-DAO)模式中的controller 和 dao/mapper的通俗理解
java·架构模式