IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动

这篇具有很好参考价值的文章主要介绍了IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、前言

使用在IDEA2019中,使用Git工具导入SpringBoot项目后,java类的依赖包大量爆红、不能启动SpringBoot,不能自动识别启动类。

提示:如果刚拉取的项目,只有.git和.idea文件,没有src或java目录,点击进入!

二、错误描述

2.1 启动图标是灰色的,不能启

IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动

2.2 启动入口类不被识别,没有启动的绿色图标

IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动

2.3 配置启动入口时,报错,无法配置,无法点击确定按钮

点击IDEA右上角的,依次点击Add Configuration,在弹出窗口依次点击Templates,在下拉列表中找到SpringBoot选项

IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动 IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动

2.4 java、resource、test文件不被识别为不同的资源文件类型

IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动

2.5 各种神操作后,大量引入包爆红,不被识别

IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动

 不忍直视(略过~~) 

三、成果展示

IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动

再点开Add Configuration看一下配置,也正常了

 IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动

四、解决方案

热身动作

1、配置Maven和Maven的setting.xml配置文件(不要使用IDEA默认的)

快捷键:ctrl+Alt+s,打开设置,修改maven的安装位置

IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动

更多maven配置,如需帮助,点击下方链接

点击进入:Maven环境配置、Maven在IDEA中的配置(参考一、1.2章节)

2、在工程目录下,鼠标右键pom.xml,Add as Maven Project

IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动

操作后,一定要先Reimport一下

IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动

3、给工程本身配置各种JDK

快捷键:Ctrl+Alt+Shift+s

提示:不局限于以下两处,JDK配置比较简单,自己脑补一下

IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动

IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动


---------------¥¥¥¥¥¥¥¥¥如果热身动作不能解决,继续向下看 ¥¥¥¥¥¥-----------------


务必知晓,上面的热身动作都处理过了再看下面的方案,否则下面方案可能不适合你!!!

方案一(推荐)

做完上面的热身

Ctrl+Alt+Shift+S,打开Project Structure项目结构,不出意外会看到下面的目录结构:

IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动

问题根源就在这里,需要删除一套,分析如下:

分别点击两个模块,看到两个模块下都有一套相同的java代码

IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动

 IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动

此时,需要删除一套,我这里删除待项目名称的这套(本质上,它不属于模块,是模块的领导层),移除时,会有提示,直接确定即可。

IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动

 最后,点击弹出框底部的确定按钮

IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动

特别提示:如果你的资源文件图标,没有特别标注,按如下步骤,自己标注一下。

 操作步骤:

1)先点击下面的java文件夹,然后点击中间的源码图标;

2)再点击下面的resources,然后点击中间的Resources图标;

3)最后点击下面的test文件夹,然后点击中间的test图标;

4) 点击该窗口的“确定”按钮。

IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动

至此,一般情况下,步骤进行到这里,问题就完全解决了,效果如下:

IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动

选择启动模块,没有这个操作,启动时会提示找不到启动模块。

如下图所示,勾选一下需启动的模块

IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动

同时,勾选下面的小对钩

IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动

拓展1:如果启动项目时,遇到如下错误,解决步骤如下

 IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动

IntelliJ IDEA Debug时报错
Cannot start compilation: the output path is not specified for module “NewFrameWork2023".
Specify the output path in the Project Structure dialog. 

 如果看到这个错误,解决方法如下

Ctrl+Alt+Shift+S,打开Project Structure项目结构,选择Module模块,点击右侧的“使用模块编译输出路径

英文版:File->Project structure->Modules->选择 Inherit project compile path”,点击确定按钮。

IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动

拓展2:如果启动项目时,遇到如下错误,解决步骤如下

IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动问题原因,你更换自己本地的JDK了,比如本身是JDK1.8,你为了某些操作,新安装了更高版本的JDK,并修改了JDK的环境变量为高版本,所导致的问题。

为了运行这个项目,需要把JDK环境变量,更改为JDK1.8的,参考如下:

Java JDK环境变量配置
JAVA_HOME
D:\Program Files\Java\jdk1.8.0

CLASSPATH
.;%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%TOMCAT_HOME%\lib\servlet-api.jar;

path
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

JDK高版本配置(只需要配置两项)
JAVA_HOME
D:\Program Files\Java\jdk-20\jdk20.0.0
path
%JAVA_HOME%\bin

说明:如果配置老版本JDK,在CMD窗口java -version命令,查看jdk版本,如果不生效,就需要把在path中配置的环境变量移动到最上面,然后重启电脑即可。 

方案二(不推荐)

关闭IDEA进入workspace,删除.idea文件后,重新打开IDEA,这种神操作,不是每次有效,即使生效后,效果也不理想,会生出一些不想看到的文件,目录结构也有些错乱。

IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动

IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动

多出来的东东,看着就很不优雅,不推荐这种方案

方案三

IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动

File-->Invalidate Caches / Restart,等神操作

略略略,如果上面的方法,没有解决你的问题,留言,协助处理!

五、鸣谢

项目中的两个模块不能共享相同的内容根_坦然向前的博客

六、总结

本文讲述了在IDEA中,通过git工具拉取SpringBoot项目后,不能启动,无法识别为SpringBoot项目的问题,重点重现了问题、和解决步骤,粗略的介绍了其他神方案。

七、尾言

能看到这里,说明这篇文章真的还不错,还在等什么,赶快点赞、留言、评论吧,哈哈!

八、附录

1、 IDEA工具避坑指南(一):新导入工程后,不能创建Class和package

2、 IDEA工具避坑指南(二):导入Maven工程后,不显示Maven侧边栏

3、 IDEA工具避坑指南(三):项目运行时,提示JDK版本过低,需要更换版本

4、 IDEA工具避坑指南(四):如何隐藏不需要的后缀文件(优化篇)

5、IDEA工具避坑指南(五):如何统一编码为UTF-8(优化篇)

6、IDEA工具避坑指南(十):git拉取java项目后,拉取后的工程目录下只有.git和.idea文件,没有src或java目录

7、IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动文章来源地址https://www.toymoban.com/news/detail-435794.html

到了这里,关于IDEA工具避坑指南(十一):git导入SpringBoot后|不识别依赖 |大量爆红 | 无法启动的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • idea导入springboot项目运行教程

    前置要求 ①具备Java环境,并且可以通过Maven进行安装项目依赖; ②具备IntelliJ IDEA工具,推荐专业版,社区版也不影响; ③具备Mysql5.7或以上版本数据库; ④具备Navicat数据库可视化管理工具; ⑤推荐使用Google Chrome、Firefox浏览器 运行教程 ①打开Navicat数据库可视化工具并创

    2024年02月03日
    浏览(53)
  • idea导入springboot项目没有maven

            是因为项目识别pom文件失败了,需要我们手动添加maven的主pom文件。         在项目中双击shift按钮,进入文件查找的功能,然后搜索maven。 然后点击Add Maven Project添加maven主配置文件,然后等待编译就行。     参考链接: Idea导入SpringBoot项目,没有maven - 简书 (jian

    2024年02月15日
    浏览(60)
  • idea导入SpringBoot项目,没有启动按钮,没有maven

    解决办法:(快捷键双击Shift,在搜索框中搜索maven,点击Add Maven Project,就 行了) 如果在idea出现下图这种,说明成功了

    2024年02月11日
    浏览(65)
  • IDEA无法识别SpringBoot项目

    好久没打开的SpringBoot项目,今天打开突然发现IDEA识别不了了,也无法启动,具体如下图:  查了一些资料,具体的原因是:pom.xml没有被maven管理,所以导致无法识别SpringBoot启动类。 解法方法:  1、选中pom.xml,右击,选择add as maven   2、配置SpringBoot的configruations,  选中ad

    2024年02月11日
    浏览(44)
  • 解决IDEA新建springboot项目时不能导入maven依赖(右边没有maven窗口)

    1.问题:今天在github上找了一个springboot项目,但是用idea打开后发现不能导入maven依赖,并且在IDEA右边也没有出现maven窗口,如下图  2.解决方法:右键点击pom.xml文件,然后点击“Add as Maven Project”即可  此时发现右边出现maven,然后在pom.xml中重新加载maven依赖即可  

    2024年02月14日
    浏览(68)
  • IDEA嵌入式AI工具 BITO-GPT4导入以及中文设置

    IDEA嵌入式AI  BITO效果展示:      1.打开IDEA的Settings    搜索插件  BITO   2.下载后右边工具栏上会出现BITO的小蓝标  这样就可以使用了但是里面是全英文的 相信很多小伙伴看到英文就头疼噢 设置中文 1.打开BITO点击右上角设置 2.点击里面的Settings 进入BITO的Web网页  右边这个

    2024年02月13日
    浏览(52)
  • 【IntelliJ IDEA】打开项目Git突然无法识别解决方案

    这个问题也是我今天突然偶尔遇到的,当时没在意,项目打开之后又关闭,后来很久才又打开,发现项目明明有git版本控制的,咋突然开发工具右下角没有标识了,然后检查了一下git配置还报错了。 其实从图上我们可以看出来一些问题,他意思是说 不能执行git命令,在安全

    2024年01月19日
    浏览(55)
  • idea中使用git工具

    打开idea,点击File–Settings 点击版本控制,然后点击git 将你的git.exe安装目录填到下面位置 点击test可以看到显示了版本,说明配置成功 1.首先在gitee码云中创建一个仓库,创建完后复制地址 2.打开idea,点击Create Git repository 3.将自己的项目文件设置成git仓库 4.关联远程仓库 5.添

    2024年02月16日
    浏览(39)
  • 热门Java开发工具IDEA入门指南——插件安装方式

    IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能是非常强大的。 本文给大家讲解在使用IntelliJ I

    2024年02月09日
    浏览(62)
  • 全面指南:技术写作与编辑工具 Markdown、Git 研究工具

    在技术写作领域,“工具”是指技术写作者用于创建、管理和发布高质量技术文档的各种软件和应用程序。这包括文字处理器、桌面出版应用程序、XML 编辑器、内容管理系统等等。一些技术写作者常用的工具示例包括 Microsoft Word、WPS、Typora、Notion、印象笔记、GitHub、飞书云文

    2024年02月04日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包