IntelliJ IDEA 使用总结
1、在工程src目录下新建Java包,结果出来的不是包,而是个普通文件夹,里面的Java文件都不能运行。
原因是该工程下的src目录在别的地方被“Attach Sources……”。所以不能在该src目录下新建Java包。
解决办法:选中该src目录,将其“Detach”就可以了。改完之后,再“Attach Sources……”。
2、在修改某Class后,引起其他class出错,有时候改完了我也不知道其他类出错了。IDEA又没有自动提示。
原因是出错的该Class文件,引用的另一个Class还是旧版本的,所以出错了。
解决办法:更新引用Class所在的Jar包,即可。
3、Error: Read from storage 0 bytes, but requested 12 bytes
解决办法:删除\IdeaConfig\.IntelliJIdea90\system\compiler目录下,对应工程的文件夹,即可。
Using File -> Invalidate Caches did not help for me. The problem did not go away for me until I had manually deleted the "compiler cache" found under /Users/<user>/Library/Caches/IntelliJIdea90/compiler. My environment is Mac + Leopard + Java 1.5. But I never tried a Rebuild though....