最近在自己电脑上重新导项目,问题真多,特此总结了几个笔记,供大家参考。

1.mac idea设置背景色

    a.Intellij IDEA---->Preferences

   

  b.选择Editor--->Color Scheme--->General--->schema

   schema有两个选项:Darcula(黑色)和default(白色),此时可以按照个人喜好修改主题背景啦!

 

 

2.@Override注解报错时,编辑器提示:“@Override is not allowed when implementing interface method”,原因是因为

@Override从jdk1.5开始出现的,是用来标注方法重写的。通常方法重写发生在继承父类,重写父类方法,或者实现接口,实现接口方法。@Override能够保证你正确重写方法,当你重写方法出错时,比如方法名误写,或者漏掉参数,编译器会提示编译错误。
出现以上问题,则跟编译器版本问题有关。编译器1.5只支持@Override注释重写父类方法,不支持实现接口方法。而我的IDE默认使用jdk1.5的编译器。

我们只需要将language level设置高于jdk1.5版本即可,因为我机器安装的是jdk1.8,所以我将language level设置为:jdk1.8,问题解决。

操作步骤如下:

   a.File----》Project Structure

 

  b.选择Project Settings下的 Project中的Project SDK和Project language level对应自己项目的JDK,此处为JDK1.8版本的

 

   c.最后选择Modules,如果项目多的话可选择报错的项目进行设置Language level为自己相应的JDK版本

 

供大家参考!

posted on 2018-09-06 10:13  多愁善感的id  阅读(535)  评论(0)    收藏  举报