【踩坑专栏】idea的language level默认为5解决办法

idea里的language level默认为5,改了project中 的project language level也没用。基本上处于过两分钟就会有提示告诉你,你刚改的modele language level又自动改回5了,lamda什么的都会编译报错,很烦。

后来查了下,可以在父pom中添加如下配置。

    <properties>
        <!--指定Java版本-->
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
    </properties>

最后maven reimport一下,问题得到解决。


版权声明:本文为gengzhihao10原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。