当我们在Idea中导入一个springboot项目后,发现无法执行main函数,也就是无法启动项目了。细看之下,有没有发现文件夹或文件都不太对劲呢,都是灰色的,图标也不太对。如下:

那让我们看看正常的项目是什么样子的呢?甚至其它文件夹也变的不太一样了。

下面切回正题,如何解决这种情况呢?
解决方法:选择我们项目中的pom.xml文件,然后右击选择Add as Maven Project选项,将其添加为Maven项目。

经过以上操作后,pom.xml前面的图标就会变回正常的m。再尝试一下能否执行main函数吧。
如果经过操作后,pom.xml文件变回正常,但其它文件还是灰色,尝试以下操作,重新加载项目。

关于这个问题的经验跟大家分享结束了,有问题可以留言,大家一起讨论哦!

【springBoot无法启动,启动类灰色】相关推荐

  1. Java运行非Web的Springboot项目(测试类或启动主类两种方法)

    Java运行非Web的Springboot项目(测试类或启动主类两种方法) 前言 一.创建打开一个Springboot项目 二.运行项目 1.Test测试类运行 2.启动主类运行 三.持续运行不停止( ...

  2. 多模块项目中,SpringBoot项目下启动失败-无法加载主类com.xch.XxxApplication

    错误:项目启动时,无法找到主类(启动类)XxxApplication 由于,主类需要先被编译,再被JVM找到编译后的文件运行 如:XxxApplication.java-(编译)-XxxApplica ...

  3. 【SpringBoot】面试必杀技-泰山陨石坠,SpringBoot中主启动类的run方法启动流程是什么?

    开头导语由Chatgpt完成 当今互联网行业中,Java后端开发岗位的竞争异常激烈,对于面试者来说,掌握一些技巧和知识点将有助于脱颖而出.而对于SpringBoot框架的使用和运行机制,更是Java后 ...

  4. SpringBoot学习之启动方式

    1.通过@SpringBootAppliction注解类启动 启动方法:找到注解类->鼠标右键->run as-> java application. 2 通过maven启动Spri ...

  5. onresize事件会被多次触发_玩转SpringBoot之通过事件机制参与SpringBoot应用的启动过程...

    生命周期和事件监听 一个应用的启动过程和关闭过程是归属到"生命周期"这个概念的范畴. 典型的设计是在启动和关闭过程中会触发一系列的"事件",我们只要监听这些事件 ...

  6. SpringBoot 应用程序启动过程探秘

    本文共 946字,阅读大约需要 3分钟 ! 概述 说到接触 SpringBoot 伊始,给我第一映像最深的是有两个关键元素: 对照上面的典型代码,这个两个元素分别是: @SpringBootAppli ...

  7. SpringBoot项目在启动时出现了Cannot determine embedded database driver class for database type NONE 错误

    问题描述:SpringBoot项目在启动时出现了以下错误无法启动 Cannot determine embedded database driver class for database type N ...

  8. Shell-通过shell启动Java类中的main方法 + 通过Shell启动jar包

    文章目录 概述 shell启动Java类中的main方法 启动脚本分析 启动脚本 shell启动jar包 概述 Java程序 运行在linux主机上, 通过shell脚本启动为进程. Java程序中 ...

  9. Android Bug分析系列:第三方平台安装app启动后,home键回到桌面后点击app启动时会再次启动入口类bug的原因剖析...

    前言 前些天,测试MM发现了一个比较奇怪的bug. 具体表现是: 1.将app包通过电脑QQ传送到手机QQ上面,点击安装,安装后选择打开app (此间的应用逻辑应该是要触发 [闪屏页Activity] ...

  10. 【毕设项目问题】IDEA打开springboot项目,启动项上有红色叉叉

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 问题 问题解决 问题 IDEA打开springboot项目,启动项上有红色叉叉 提示:以下是本篇文章正文内容,下面案例可供参 ...

最新文章

  1. 十进制转化为二进制java代码_【模板小程序】任意长度十进制数转化为二进制(java实现)...
  2. 局域网伪造源地址DDoS***解决方法
  3. Spring Cloud--Honghu Cloud分布式微服务云系统—System系统管理
  4. ReactNative项目打包(Android IOS)
  5. 非阻塞模式与阻塞模式
  6. 为何断点不停 Application_Start()方法
  7. 常用口语绝佳句型100句(2)
  8. 转:ext2文件系统详解
  9. postgresql数据库用户名密码验证失败
  10. 多个表添加几个相同的字段
  11. iOS用workspace和cocoapods管理多个项目
  12. centos安装python3小白_centos7安装python3
  13. Php.ini文件位置在哪里 Php.ini文件找不到
  14. Python连接SQL Server数据获取2
  15. Eigen教程(4)
  16. 测试ips显示器的软件,IPS屏幕显示测试
  17. 业务架构师应该做些什么?
  18. python 动画场景_clarisse电影级CG场景渲染中文教学
  19. p37 p38 p39 p40 p41
  20. 无人机自动悬停的实现方法(大疆无人机为例)

热门文章

  1. Oracle BLOB类型的数据如何查看和下载?
  2. java 将.amr音频文件转换为.mp3或.wav文件
  3. 摩斯电码php源码,利用PHP怎么编写一个摩斯电码生成器
  4. Linux服务器系统有哪些?
  5. 基于STM32F103的USB学习笔记35 - Mass Storage之SCSI命令
  6. 我们正处于并将长期处于从“艺工交叉”到“自我创造”的过渡阶段
  7. 【GitLab】GitLab数据自动删除、自动备份
  8. 郑州科技学院计算机,郑州科技学院2005级(成)计算机信息管理一班
  9. 设备上报二进制数据在 IoT 平台解析实践
  10. 11 个最佳免费安全网站