一、问题
接口新增抽象方法时,为了使已经在使用该接口的实现类不出错,需要把该抽象方法写成默认方法,但过程中IDEA报错:extension methods are not supoorted at language level ‘1.5’
解决extension methods are not supoorted at language level '1.5'问题

二、解决方法

  1. 打开 File --> Project Stucture 选择项目设置Lanugage level, 如下图所示:
    解决extension methods are not supoorted at language level '1.5'问题
    2、打开 File --> Settings --> Compiler --> Java Compiler设置Project bytecode version;同时修改项目对应的Pre-module bytecode version。 如下图所示:
    解决extension methods are not supoorted at language level '1.5'问题
    3、完成即可
    解决extension methods are not supoorted at language level '1.5'问题

相关文章:

  • 2022-01-04
  • 2021-09-18
  • 2021-10-03
  • 2021-04-02
  • 2021-10-15
  • 2022-12-23
猜你喜欢
  • 2021-05-05
  • 2021-07-05
  • 2021-09-25
  • 2021-12-16
  • 2021-12-10
相关资源
相似解决方案