idea 提示:-source 1.6 中不支持 diamond 运算符的解决办法

来源:互联网 发布:数据恢复精灵注册机 编辑:程序博客网 时间:2024/06/12 07:59

之前项目运行的很好,没有任何问题,短时间内不打算在二次开发了,所以也就从project下删除了该model,今天突然想看一下这个项目,然后就把项目导入进来,结果打包的时候提示我”-source 1.6 中不支持 diamond 运算符的解决办法”,在网上查看了很多解决办法,都无法解决该问题
网上的解决办法:
方法一:file–>project structure–>project–>设置level
这里写图片描述
然而没啥用,还有的说改这里
这里写图片描述
然后我刷新一下
这里写图片描述
接着没用……
但是操作到这里我意识到这个可能和maven默认的jdk版本有关,然后我就修改了maven的配置settings文件,在””下添加如下配置

<profile>           <id>jdk1.8</id>            <activation>               <activeByDefault>true</activeByDefault>                <jdk>1.8</jdk>           </activation>            <properties>               <maven.compiler.source>1.8</maven.compiler.source>                <maven.compiler.target>1.8</maven.compiler.target>                <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>           </properties>       </profile>  

然后在刷新一下,ok了

阅读全文
0 0
原创粉丝点击