maven项目爆红、springBoot项目端口号不显示、idea抽风等问题解决,

  开发的时候遇到奇奇怪怪的非技术问题,解决起来会费时间,做无用功。

1.未识别maven项目

文件的图标变成了这种橙色的,而且有主启动函数也不能run
在这里插入图片描述
右键pom文件,点击Add as Maven Project
在这里插入图片描述

如果Add之后没有反应,右键src文件夹,找到Mark Directory as,点击Sources Root。我这里点过了所以变成了Test Sources Root
在这里插入图片描述

2.Idea抽风很多包都爆红了,但maven引入没有问题,settings配置文件的镜像也没有问题。

点击File,直接清除缓存并重启就恢复正常了
在这里插入图片描述

后话:这些都是非技术的东西知道怎么解决就行不需要理解原理,第一次遇到这些情况还是挺烦的,不想再浪费时间在这些东西上

2024.07.02新增idea抽风问题

3.spingCloud项目,明明没有引入某个模块,在依赖关系表也没找到相关的依赖,启动项目却报该模块某个依赖找不到或者不能创建Bean;或者出现java.lang.NegativeArraySizeException的问题。

  比如我的A模块,我run A主程序的时候报了B模块的某个类没找到,一般这种情况是jar引入错误或者冲突。你可以右键pom点击 show Diagram看看是不是引入了其他模块的作为依赖导致的。按住ctrl+F可以进行搜索。包冲突可能是因为你明明的某个类跟人家jar包自带的类名字一模一样导致冲突了,你可以在pom用 exclusion标签排除不想要的。
在这里插入图片描述

在这里插入图片描述
  但是我找了半天都没找到报错的依赖,而且在该模块的文件夹下(Directory范围)搜索关键字也是什么都没有。所以我认为肯定是Idea又抽风了,于是按照第二点清除缓存的办法,但还是没解决。尝试了很多方法,最后发现Rebuild Project后就能启动了。
在这里插入图片描述

2024.11.04补充 启动nacos链接h2问题

  项目启动的时候,出现了以下的错误 url: jdbc:h2:mem:3e3eb15d-ffad-45ba-a39a-5c703aaff546;DB_CLOSE_DELAY=-1;DB_C,并且伴随着很多nacos configuration and get it based on dataId。
在这里插入图片描述

  试了很多措施,换nacos版本,改nacos地址(从127.0.0.1改成localhost/或者用公司测试环境的地址)都不行。主要是我什么都没动,他突然就这样子了,于是我觉得又是idea抽风了。最后把项目clean之后就能正常启动了

  以后,如果发现自己什么都没动(用的是本地配置),项目突然起不来,那么先默认是idea问题,三步走

1.清除缓存

在这里插入图片描述

2.rebuild project
在这里插入图片描述

3.clean或者install maven
在这里插入图片描述

2025.2.17补充 虚拟机内存不够问题

SpringCloud启动出现Could not create the Java Virtual Machine或者内存不够的情况,因为JAVA的虚拟机不是按需分配内存的,所以会导致资源浪费,可以通过设置每个微服务启动所需的内存解决。
在这里插入图片描述
在这里插入图片描述

2025 .3.12 补充 明明没有语义错误,并且正确引入依赖,运行时却报 java: 找不到符号

在这里插入图片描述
明明有这个方法,启动或编译却说找不到。三步走,首先你先清除缓存重启idea。如果不行,那就先clean再package。
在这里插入图片描述
如果还不行,那就用最终方案,直接点击File->Settings->Build,Execution,Deployment->Compoler,在如下位置填入-Djps.track.ap.dependencies=false ,保存设置。
在这里插入图片描述

2025 .4.1 补充 idea识别不到maven项目,就算识别到了pom文件也被ignore。

首先在 file -> projects structrue -> modules 手动添加 模块。点击加号,然后选择你项目的根目录。
在这里插入图片描述

之后你可能会出现pom文件是白色或者 文件一堆依赖爆红的情况,这个时候找到根pom,右键并点击unlink maven projects就能解决了
在这里插入图片描述

2025 .4.18 补充 idea启动springboot项目不显示端口号

在这里插入图片描述
Win+R ,输入%TMP% ,然后在搜索框输入hs,把文件搜索出来的文件删掉重启就可以了
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值