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

1. 报错

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

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

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

2. 原因

缩短命令行使用了 Java9+

3. 解决

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

选择无,输出

选择jar清单,输出:

相关推荐
Mr_Xuhhh几秒前
算法刷题笔记:从滑动窗口到哈夫曼编码,我的算法进阶之路
开发语言·算法
七夜zippoe3 分钟前
Java技术未来展望:GraalVM、Quarkus、Helidon等新趋势探讨
java·开发语言·python·quarkus·graaivm·helidon
枫叶落雨2224 分钟前
ClassPathXmlApplicationContext
java·开发语言
草莓熊Lotso5 分钟前
【Linux 线程进阶】进程 vs 线程资源划分 + 线程控制全详解
java·linux·运维·服务器·数据库·c++·mysql
gelald11 分钟前
Spring Boot - 自动配置原理
java·spring boot·后端
hssfscv13 分钟前
软件设计师下午题六——Java的各种设计模式
java·算法·设计模式
希望永不加班25 分钟前
SpringBoot 集成测试:@SpringBootTest 与 MockMvc
java·spring boot·后端·log4j·集成测试
enAn_29 分钟前
对照片和视频文件名,程序追加日期,直观看
java·maven
十五年专注C++开发35 分钟前
Oat++: 一个轻量级、高性能、零依赖的 C++ Web 框架
开发语言·c++·web服务·oatpp
yaaakaaang36 分钟前
六、适配器模式
java·适配器模式