IDEA报错Target level '1.6' is incompatible with source level '1.7'

解决IDEA 编译级别
Error:java: Target level '1.6' is incompatible with source level '1.7'. A target level '1.7' or better is required

打开之后发现有一个编译级别设置的不对

更改如下:

如果上面的方法还是不行的话,就建议你改一下pom文件中的maven插件编译级别,可以通过搜索所有的pom.xml,1.6这个关键词,就看出来了。

    <profiles>
        <profile>
            <id>jdk1.7</id>
            <activation>
                <activeByDefault>true</activeByDefault>
                <jdk>1.7</jdk>
            </activation>
            <properties>
                <maven.compiler.source>1.7</maven.compiler.source>
                <maven.compiler.target>1.7</maven.compiler.target>
                <maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion>
            </properties>
        </profile>
    </profiles>
时间: 2024-11-05 12:12:30

IDEA报错Target level &#39;1.6&#39; is incompatible with source level &#39;1.7&#39;的相关文章

@Override报错问题。

参考地址:http://blog.csdn.net/jjunjoe/article/details/6927148 解决方案: 原文描述: 有时候Java的Eclipse工程换一台电脑后编译总是@override报错,把@override去掉就好了,但不能从根本上解决问题,因为有时候有@override的地方超级多. 这是jdk的问题,@Override是JDK5就已经有了,但是不支持对接口的实现,认为这不是Override而报错.JDK6修正了这个Bug,无论是对父类的方法覆盖还是对接口的实现

Java @override报错的解决方法

有时候Java的Eclipse工程换一台电脑后编译总是@override报错,把@override去掉就好了,但不能从根本上解决问题,因为有时候有@override的地方超级多. 这是jdk的问题,@Override是JDK5就已经有了,但是不支持对接口的实现,认为这不是Override而报错.JDK6修正了这个Bug,无论是对父类的方法覆盖还是对接口的实现都可以加上@Override. 要解决该问题,首先要确保机器上安装了jdk 1.6, 然后,选择eclipse菜单Windows->Pref

spring-Spring factory-method报错

问题描述 Spring factory-method报错 java.lang.IllegalArgumentException at org.springframework.asm.ClassReader.(Unknown Source) at org.springframework.asm.ClassReader.(Unknown Source) at org.springframework.asm.ClassReader.(Unknown Source) at org.springframe

ajax-关于callback(eval(&amp;amp;#39;(&amp;amp;#39;+xhr.responseText+&amp;amp;#39;)&amp;amp;#39;));IE报错的问题

问题描述 关于callback(eval('('+xhr.responseText+')'));IE报错的问题 //这是index.js的文件 (function() { var li = function(id) { return document.getElementById(id); }; li.init = function() {// li下的init方法 // 创建一个ajax对象并返回 try { return new XMLHttpRequest(); } catch (e) {

ecos-ECOS :target.ld:46: syntax error一直报错

问题描述 ECOS :target.ld:46: syntax error一直报错 Google 了一下说是有关C处理器的问题,但是...然并卵. 解决方案 看46行,语法错误.

在android源码环境下编译报错: _intermediates/src/R.stamp&amp;amp;#39;. Stop.

问题描述 在android源码环境下编译报错: _intermediates/src/R.stamp'. Stop. 在android源码环境下编译报错: make: *** No rule to make target out/host/linux-x86/bin/aapt', needed byout/target/common/obj/APPS/my.cloud_intermediates/src/R.stamp'. Stop. 这个错误怎么样处理?

【c3p0】报错:java.io.FileNotFoundException: Resource not found at path &amp;#39;/mchange-log.properties&amp;#39;

  配置项目启动初始,报错如下: 1 java.io.FileNotFoundException: Resource not found at path '/mchange-commons.properties'. 2 at com.mchange.v2.cfg.BasicPropertiesConfigSource.propertiesFromSource(BasicPropertiesConfigSource.java:64) 3 at com.mchange.v2.cfg.BasicMul

torch7中require &amp;amp;#39;graphicsmagick&amp;amp;#39;报错

问题描述 torch7中require 'graphicsmagick'报错 在torch7中用luarocks install graphicsmagick ,安装成功.但是在require 'graphicsmagick'时报错,报错如下: ...ing/torch/install/share/lua/5.1/graphicsmagick/Image.lua:304: libGraphicsMagickWand.so: cannot open shared object file: No s

代码-spring报错 mismatched input &amp;amp;#39;gt&amp;amp;#39; expecting EOF

问题描述 spring报错 mismatched input 'gt' expecting EOF 代码如下: <?xml version="1.0" encoding="UTF-8"?> xmlns:p="http://www.springframework.org/schema/p" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:util