今天在运行项目的时候突然出了这样一个错误:IDEA 错误 找不到或无法加载主类,相信只要是用过IDEA的朋友都

遇到过它吧,但是每次遇到都是一顿焦头烂额、抓耳挠腮、急赤白咧!咋整呢?听我给你吹~

瞧我这张嘴~

找不到或无法加载主类

CSDN 有大佬是这样解决的:

错误:找不到或无法加载主类

猜测:
1,未能成功编译;
尝试:菜单—》Build—》Rebuild Prodject
结果:启动服务仍然报同样的错误
2,缓存问题;
尝试:菜单—》File—》Invalidate Caches/Restart 选择Invalidate and Restart 或者 只是Invalidate,清除掉缓存,然后 >Rebuild Project

结果:启动成功,问题解决

虽然在网上找到很多相关的解决办法,但是问题的根本原因好像并没有被挖掘到,治标不治本,下次在遇到一样是

慌乱手脚,今天就给他来个追根溯源,刨根问底,永绝后患 hiha
在这里插入图片描述

一、file—>Project Structure
在这里插入图片描述
二、点击Project Settings中的Moudles—>点击减号将所有的Moudle删除
在这里插入图片描述

三、点击+号重新引入Moudle
在这里插入图片描述

四、找到项目的父文件夹中的pom文件—>OK
在这里插入图片描述
五、Rebuild Project
在这里插入图片描述
完美解决
在这里插入图片描述

导致此问题的原因可能不止于此,希望有不同意见的小伙伴在评论区讨(si)论(bi)!

前言今天在运行项目的时候突然出了这样一个错误:IDEA 错误 找不到或无法加载主类问题报错找不到或无法加载主类CSDN 有大佬是这样解决的错误:找不到或无法加载主类猜测:1,未能成功编译;尝试:菜单—》Build—》Rebuild Prodject结果:启动服务仍然报同样的错误2,缓存问题;尝试:菜单—》File—》Invalidate Caches/Restart 选择Invalidate and Restart 或者 只是Invalidate,清除掉缓存,然后Rebuild Pro 2.可能是因为你的java文件带了package包,但是你还在java文件所在目录运行:返回包的前一目录进行运行; 小编就是因为java文件里带了package word.project2_0;导致的 错误 。。。 错误 原因是:我们在包里运行文... 从同事那里复制过来的项目,或者经过修改的项目,或者本地项目更改了启动类的名称时,都有可能会出现此异常“ 不到 无法 加载 主类 xxxx”。 打开 idea 的 project structure 1、看一下moudle的名称是否与现在的项目名称一致。 2、看一下moudle中的paths设置中,jar包的输出位置,以及编译输出位置是否和现在修改后预设的相同。 3、修改为相同后,maven clean,重新运行项目,看看是不是有了。 1、打开运行设 当我们在使用 IDEA 进行Java开发时,有时候会遇到“ 不到 无法 加载 主类 ”的 错误 提示。 造成这种 错误 提示的原因可能有多种,以下是一些常见的 解决 方法: 1.检查程序中main函数所在的类是否正确,如果不正确会导致 不到 主类 错误 。 2.检查项目的依赖是否正确,特别是检查是否缺少某些jar包或者依赖是否冲突。 3.检查JDK和JRE的版本是否一致,如果不一致也会导致这种 错误 。 4.检查IDE的配置,确保正确配置了JDK和项目的相关设置信息,例如Java SDK的版本和路径等。 5.检查项目中是否有重名的类或package。 6.清理项目,重新编译并运行,有时候会因为之前编译出错导致 不到 主类 错误 。 总之, 不到 无法 加载 主类 错误 提示可能有多种原因,需要根据具体情况去逐一排查, 解决 问题。 ### 回答3: 在Java编程中,IDE是一个非常重要的工具。在编写Java程序时,IDE可以帮助开发人员更快地编码,提高效率。但有时,当IDE 无法 加载 主类 时,这可能会成为一个非常头痛的问题。如果你遇到了这个问题,下面是一些 解决 方法: 1、检查classpath路径是否正确 当IDE 无法 加载 主类 时,可能是因为classpath路径设置不正确。classpath路径告诉Java编译器去哪里 到你的类。通过检查classpath路径是否正确,可以尝试 解决 这个问题。 2、检查代码是否正确 如果IDE 无法 加载 主类 ,还可以检查代码是否正确。在Java编程中,一些常见的问题包括缺少分号、未定义变量等。检查代码, 错误 可能有助于 解决 这个问题。 3、检查JDK版本是否正确 如果代码正确,而IDE仍 无法 加载 主类 ,则可能是JDK版本不正确。在Java编程中,IDE需要正确的JDK版本才能正确编译代码。通过检查JDK版本是否正确,可以尝试 解决 这个问题。 4、重启IDE 有时,重启IDE可以 解决 无法 加载 主类 的问题。如果上述方法 无法 解决 问题,则可以尝试关闭IDE并重启。可能有时缓存或其他因素会导致问题。 综上所述,当IDE 无法 加载 主类 时,可以尝试检查classpath路径、代码、JDK版本是否正确,并尝试重启IDE。通过这些方法,您可能能够 解决 这个问题,让你可以继续高效地编程。