SpringBoot 中单独一个类中运行main方法报错:找不到或无法加载主类
【摘要】SpringBoot项目运行报错"找不到主类PropertyEncrypt",解决方案:进入运行配置界面,将"缩短命令行"选项设为"无",同时将输出方式改为"JAR清单"。该问题通常由IDE命令行参数处理机制导致,调整配置后即可正常加载主类。(49字)
·
1. 报错
SpringBoot项目,在随机某个类使用main方法,点击运行/调试报错
错误: 找不到或无法加载主类 com.central.workorder.config.PropertyEncrypt
原因: java.lang.ClassNotFoundException: com.central.workorder.config.PropertyEncrypt

2. 原因
缩短命令行使用了 Java9+

3. 解决
打开编辑配置,选择缩短命令行选项

选择无,输出

选择jar清单,输出:

更多推荐
所有评论(0)