二、原因分析

打开右上角的Edit Configurations,发现有飘红报错,说找不到这个类所在的包

在这里插入图片描述
再打开左侧的工程文件目录,发现上述包所在的目录是一个普通目录,导致编译器找不到这个路径
在这里插入图片描述

三、解决方案

右击包所在的目录scala,选择Mark Directory as -> Sources Root,这样编译器就可以识别到这个包的路径了
在这里插入图片描述

一、问题场景在idea中运行程序时报错:错误: 找不到或无法加载主类并且在程序的main方法左侧没有像往常一样有三角形的运行标识符二、原因分析打开右上角的Edit Configurations,发现有飘红报错,说找不到这个类所在的包再打开左侧的工程文件目录,发现上述包所在的目录是一个普通目录,导致编译器找不到这个路径三、解决方案右击包所在的目录scala,选择Mark Directory as -> Sources Root,这样编译器就可以识别到这个包的路径了... 二、事件描述: 1、安装好Scala编译器,cmd黑窗口运行正常;(Scala编译器的版本与 idea 版本无关) 2、在 IDEA 采用联网模式安装好Scala插件(建议用联网模式,而不是用离线模式。因为不一样的 idea 版本需要不一样的Scala插件,用联网模式的话 idea 会自动选择版本); 3、编写小demo,运行失败,出现上述问... 项目是maven的多模块项目,新增的模块,本来是能启动的,但是修改了模块名后,就一直报这个错: 不到或 无法 类。 解决方法: 1、因为知道是改过模块名 无法 启动的,所以猜测是因此导致编译有问题,所以尝试重新rebuild,使用Build→Rebuild Project。 但还没解决问题,怀疑是缓存问题。 2、使用File→Invalidate Caches/Restart…,选择Invalidate,清除一下缓存。 3、使用File→Project Structure,左侧选择Modules,
原因1、启动类路径错了 由于我本来项目路径是com.elif.manager,启动类路径是com.elifen.manager.ManagerApplication,后面为了和其他小伙伴路径统一,改成com.elif.manager,但是IDE的RUN/Debug的Configuration路径没有变,导致 不到启动类报错 其实IDE已经给提示了,你的启动类配置上有个小❌ 原因二:缓存问题 某天不知道啥原因,项目启动就报错 不到或 无法 类,观察半天,始终看不出解决办法,遂尝试执行File -&gt.
从同事那里复制过来的项目,或者经过修改的项目,或者本地项目更改了启动类的名称时,都有可能会出现此异常“ 不到或 无法 类xxxx”。 打开 idea 的 project structure 1、看一下moudle的名称是否与现在的项目名称一致。 2、看一下moudle 的paths设置 ,jar包的输出位置,以及编译输出位置是否和现在修改后预设的相同。 3、修改为相同后,maven clean,重新运行项目,看看是不是有了。 1、打开运行设
IDEA 出现" 不到或 无法 类"的 错误 通常是由于项目配置或依赖问题引起的。以下是一些可能的解决方法: 1. 检查项目配置:确保项目的配置文件(如pom.xml或build.gradle) 正确指定了 类。如果使用的是Spring Boot项目,还需要检查@SpringBootApplication注解是否正确应用在 类上。 2. 检查类路径:确认项目的类路径是否正确设置。可以尝试重新导入项目或重新构建项目来解决类路径问题。 3. 检查依赖:如果项目依赖其他库或模块,确保这些依赖正确添 到项目 ,并且版本兼容。 4. 清理和重新构建项目:有时候,清理和重新构建项目可以解决编译或构建问题,从而解决" 不到或 无法 类"的 错误 。 5. 检查运行配置:如果是在运行项目时出现该 错误 ,检查运行配置是否正确设置了 类。确保运行配置 类与项目 类一致。 6. 检查JDK版本:确保项目使用的JDK版本与 IDEA 配置的JDK版本一致。不同的JDK版本可能会导致" 不到或 无法 类"的 错误 。 7. 检查项目结构:确保项目结构正确, 类所在的包路径和文件路径与配置一致。 8. 检查项目依赖的外部库:如果项目依赖了外部库,确保这些库已正确添 到项目 ,并且可以在项目 访问到。 以上是一些常见的解决方法,根据具体情况可能需要结合实际进行调试和排查。如果问题仍然存在,请提供更多详细的 错误 信息和项目配置信息,以便更好地帮助您解决问题。