文章名有点绕……
简单说就是没这个错误,可是报错
本人很有强迫症,恨不得每个JAVA文件都不准有错,哪怕是警告都不放过,很强迫症(●’◡’●)
截图:
报错原因也令我哭笑不得つ﹏⊂
类文件冲突:存在使用另一大小写的资源:“/MyDemo/bin/lesson_14/AAa.class”
看来是类文件冲突,也是的,不太敢确定,因为我那个包不止一个class文件
我们可以这样子:
1.假设这是真的报错了
这是包包的截图:
检测方法:如果类文件冲突,那么肯定两个文件都冲突,也就是两个文件都会报错,可我只是一个报错,所以不可能
2.报错位置可以判断是否误报
也是的,这个报错位置很奇葩
“p”被当成是错误的?p:“我冤枉啊!”
本人也很冤枉
若以上都检查过了,和我的情况一样,那么,应该肯定是误报了
3.误报解决方法
机器能不能玩过我们?
第一步——删除误报地点
不要注释,不要注释,不要注释!以下是错误示例
这个时候,是真的报错了,没写包名呗
而你们会发现一个莫名其妙的错误——
这正是误报的小叉叉,消灭它!
第二步——误报下面的代码也删掉
不管是啥,是main也删了
第三步——重写package
小叉叉还在,可它只剩最后一口气的,帮他送太平间吧
在第一行写package 包名;
这样小叉叉就over了,如下:
把你以前的补上就可以了
关于误报,我已经出现N次了,这次不知道补上后还会不会出现,而且误报只针对lesson_14这个包包。我暂且认为这是误报,因为推测可能还有其他原因。
ヾ(•ω•`)o拜拜