最近在使用IDEA做项目的时候,遇到一个非常伤脑筋的问题,严重影响开发进度。
之前因为IDEA配置过热加载更新,有修改文件时,使用update classes and resources就可以很快的更新看到修改后效果。但是这次不知道什么原因,当修改完某个类,再运行update classes and resources时,IDEA竟然开始build然后对整个工程都重新编译一遍,因为项目比较大,时间非常的慢。尽管只修改了一小部分代码,也要重要编译整个工程才能运行/调试!
网上搜了很多资料,最后参考一位仁兄的方法,实验成功!
- 、打开File-->Project Structure 改为如下:
2、打开File-->Settings-->Build,Execution,Deployment-->Compiler-->Java Compiler-->Per-module bytecode version中的Module的 Target bytecode version改成1.8以上8或者1.8可以根据项目需要改成其他值,但是要保证跟上述配置版本一致。