在IDEA的使用过程中,经常断掉服务或者重启服务,最近断掉服务重启时突然遇到了一个启动报错:
错误:找不到或无法加载主类
-
1,未能成功编译;
尝试:菜单---》Build---》Rebuild Prodject
结果:启动服务仍然报同样的错误
-
2,缓存问题;
尝试:菜单---》File---》Invalidate Caches/Restart 选择Invalidate and Restart 或者 只是Invalidate,清除掉缓存,然后Rebuild Project
IDEA 错误: 找不到或无法加载主类 解决方法在IDEA的使用过程中,经常断掉服务或者重启服务,最近断掉服务重启时突然遇到了一个启动报错:错误:找不到或无法加载主类1,未能成功编译; 尝试:菜单---》Build---》Rebuild Prodject 结果:启动服务仍然报同样的错误2,缓存问题; 尝试:菜单---》File---》Invalidate Caches/Restart 选择Invalidate and Restart 或者 只是Inval
从同事那里复制过来的项目,或者经过修改的项目,或者本地项目更改了启动类的名称时,都有可能会出现此异常“找不到或无法加载主类xxxx”。
打开idea的 project structure
1、看一下moudle的名称是否与现在的项目名称一致。
2、看一下moudle中的paths设置中,jar包的输出位置,以及编译输出位置是否和现在修改后预设的相同。
3、修改为相同后,maven clean,重新运行项目,看看是不是有了。
1、打开运行设
项目所需学习
idea发现几个问题
1.package is not corresponding to file path
2.设置
Application 发现没有合适的
main class
3.新建
找不到class文件
以上问题 只需要file–project structure–Modules 将java文件夹设置为Sources
Error: Could not find or
load main class xxx.xxx.xxx
Application
- 试过的
方法: 因为项目是多模块的,重构项目后提示
找不到其他模块;然后又使用Maven进行了clean,然后点击运行还是一样的
错误,百思不得其解,最后在Stack Overflow上
找到了
解决办法:
原因1、启动类路径错了
由于我本来项目路径是com.elif.manager,启动类路径是com.elifen.manager.ManagerApplication,后面为了和其他小伙伴路径统一,改成com.elif.manager,但是IDE的RUN/Debug的Configuration路径没有变,导致找不到启动类报错 其实IDE已经给提示了,你的启动类配置上有个小❌
原因二:缓存问题
某天不知道啥原因,项目启动就报错 找不到或无法加载主类,观察半天,始终看不出解决办法,遂尝试执行File ->.