问题描述与解决
问题:发现报错
错误: 找不到或无法加载主类
原因: java.lang.ClassNotFoundException:
但是并不是因为环境配置原因
原因:工程结构里面缺少.idea文件
解决办法:新建工程
事情发生的过程
用Python的时间比较的久了,很久没有用Java,于是前段时间因为一些原因重新使用Java的时候,发现IDEA里面的环境配置不太OK,很熟悉的配置好环境之后,发现,报错了,运行不了…
报的错误是,
错误: 找不到或无法加载主类
原因: java.lang.ClassNotFoundException:
我查找了下原因,发现大多数出现这样的情况都是因为环境没有配置好的原因,不过我很确信自己的环境配置的没有问题。当时出现的现象是:编写程序,重启IDEA就可以正常的执行,然后改程序,再执行,结果不会改变
原因在于工程结构!仔细的观察之后,我找到了这个原因。
正常的工程目录应该是长这个样子:
其中imporvement365是包含我的所有工程的目录的名字
底下的每个工程会有一个蓝色的小标识
src标成蓝色,表示是source,整个项目需要有一个.idea的配置!这个是关键,因为当时我的项目没有!
于是我老老实实的重新建立了一个项目,之后就好了~