项目之前还能正常启动,在整理项目案例后,就提示“找不到或无法加载主类”。在网络上查阅了不少帖子,还是无法解决问题;

后来自己前后思索,项目未做任何改动,只是项目移动了文件夹,会不会就是这个原因?想到就要实践一下, 结果 就是“ 项目所在的文件目录包含中文名称的文件夹 ”,这就是问题的根本。

这种问题还有其它众多原因,此处描述的只是个例,希望能帮到你。

结果:启动服务仍然报同样的 错误 2,缓存问题; 尝试:菜单—》File—》Invalidate Caches/Restart 选择Invalidate and Restart 或者 只是Invalidate,清除掉缓存,然后Rebuild Pro **问题描述**:创建Java项目,运行main方法,程序报错 >** 不到 无法 加载 主类 Main** **解决过程**:打开Java项目,在src同级目录下创建out文件 本文解决问题主要参考—— 无法 主类 问题解决方法的汇总:https://blog.csdn.net/Angry_Mills/article/details/81511130 首先这个问题,产生的原因有很多,需要逐个排查,但是如果根据自己问题发生的情况和特征,可以帮助你更快的定位问题和解决。本文主要描述我定位问题的过程和解决方式 描述一下我的问题,clone一个新的多模块项目,执行报错。我的情况... 原因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、打开运行设 检查环境变量配置: JAVA_HOME:D:\Java\jdk1.8.0_91 CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(前面有英文点号) Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 设置没问题。java -version测试,显示JDK版本正常; 我很确定自己的JD 2.可能是因为你的java文件带了package包,但是你还在java文件所在目录运行:返回包的前一目录进行运行; 小编就是因为java文件里带了package word.project2_0;导致的 错误 。。。 错误 原因是:我们在包里运行文... 最近跟b站学java基础,前期是一直用EditPlus和cmd去进行编码、编译和运行,然后遇到如题报错,这里收集了多篇文章的解决方法,做了一份合集,基本都能解决。如有缺漏,欢迎评论区补充~~~ 解决方案: 1.在cmd输入java、 javac和java -version命令是否正常执行 这决定了你是否已经安装好JDK以及配好环境变量,如果正常如下图 输入"java" 输入"javac" 输入"java -version" 2.检查环境变量是否配置了classpath //能够执行jav