You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

IntelliJ无法选择Spring Boot应用主类问题求助

解决IntelliJ中Spring Boot无法选择主类的问题

先确认主类符合要求

  • 主类必须标注@SpringBootApplication注解(或者同时包含@Configuration、@EnableAutoConfiguration、@ComponentScan三个注解)
  • 必须包含标准的main方法,示例格式如下:
@SpringBootApplication
public class YourApplication {
    public static void main(String[] args) {
        SpringApplication.run(YourApplication.class, args);
    }
}

IntelliJ中的具体修复步骤

  • 重新加载构建项目:打开右侧边栏的Maven/Gradle工具窗口,找到项目根节点,点击「Reload All Maven Projects」(Gradle项目选「Reload All Gradle Projects」),等待依赖和项目结构同步完成。
  • 检查模块源码配置:
    1. 按快捷键Ctrl+Alt+Shift+S打开Project Structure窗口
    2. 选择「Modules」,确认主类所在的文件夹被标记为Sources Root(蓝色文件夹图标),如果不是,右键点击该文件夹,选择「Mark Directory as > Sources Root」
  • 手动创建运行配置:
    1. 点击顶部工具栏的运行配置下拉框,选择「Edit Configurations...」
    2. 点击左上角+号,选择「Spring Boot」
    3. 在「Main class」输入框中,直接填写主类的全限定名(比如com.example.demo.DemoApplication),或者点击右侧「...」按钮,在弹窗中选中目标主类
    4. 确认「Module」选择正确,点击「Apply」「OK」,之后就能通过该配置运行项目
  • 清理缓存重启IDE:
    1. 点击File > Invalidate Caches...
    2. 勾选「Clear file system cache and local history」,点击「Invalidate and Restart」,等待IDE重启后再尝试选择主类

内容的提问来源于stack exchange,提问作者Tyler Ewing

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 10:40:55