一、问题
接口新增抽象方法时,为了使已经在使用该接口的实现类不出错,需要把该抽象方法写成默认方法,但过程中IDEA报错:extension methods are not supoorted at language level ‘1.5’
二、解决方法
- 打开 File --> Project Stucture 选择项目设置Lanugage level, 如下图所示:
2、打开 File --> Settings --> Compiler --> Java Compiler设置Project bytecode version;同时修改项目对应的Pre-module bytecode version。 如下图所示:
3、完成即可