其他文件都可以正常打开,但是偏偏一个类文件打不开,构建没问题,运行没问题,这个类也在运行,也打出了日志,返回了结果。?????
然后我就打了 debug,等到他要跳进这个方法执行的时候总会显示吧,结果,debug走到这里之后,直接啥也不显示了。????
我右键这个文件,利用 git 显示与别的 版本比较,这样总能对比的时候显示一个视图吧?结果如下图:
报了个异常,看这样子,idea 这个用 java 开发的软件,直接把异常抛到界面来了?这个异常:
java.io.EOFException
这个异常发生在io中,当输入过程中意外到达文件或流的末尾时,抛出此异常。显然我们这问题就是读文件的时候遇到的。
更直接的,打开了idea 的日志文件,目录就在/Users/xxx/Library/Logs/JetBrains/IntelliJIdea2020.2,这个文件也可以直接从 idea 里面:
帮助-在 finder 中显示日志
找到日志。
打开翻到最下面,然后自己可以同时再点一下那个文件打开它,仍然打不开,然后idea 的 log 文件会刷新,看到在自己操作打开文件这个动作的时候确实报了错误:
网上搜了下这些异常,当然都是解释 java 这个异常的,但是 idea 内部出现这个异常怎么解决却没有。所以我又把本地的整个项目删除,然后重新从 git clone 下来,打开啊,结果还是一样的这个文件,打不开。?自己从本地文件目录里打开这个文件是可以的,
于是我一气之下,重启电脑,你猜怎么着?好了。
没什么别的意思,写出来就是为了吐槽。