Intellij 2016.2错误:java:javacTask:源版本1.7需要目标版本1.7

时间:2016-07-29 10:17:48

标签: java intellij-idea gradle

当我尝试创建模块(用于调试单元测试)时,它显示以下消息:

  

信息:使用javac 1.8.0_51编译java源代码

     

信息:java:编译模块'xxxxx'时发生错误

     

信息:2016年7月29日上午5:10 - 编译在6s 173ms内完成,1个错误和0个警告

     

错误:java:javacTask:源版本1.7需要目标版本1.7

但是我的模块应该在JDK 6上运行,我已经修改了项目和模块级别设置,使JDK 6对我的模块。

还尝试了IDEA: javac: source release 1.7 requires target release 1.7

的结果

我在intellij中使用了最新的linux提示。我的模块位于gradle,我尝试将sourceCompatibility& targetCompatibility个变量。

请在下面找到我的build.gradle,

  

申请插件:'java'

     

申请插件:'申请'

     

申请插件:'想法'

     

mainClassName ='PerformanceMetricsUpdater'

     

sourceCompatibility = 1.6

     

targetCompatibility = 1.6

     

version ='1.0'

     

知识库{

     

mavenCentral()

     

}

     

依赖项{

     

编译'com.google.api-client:google-api-client:1.22.0'

     

编译'com.google.oauth-client:google-oauth-client-jetty:1.22.0'

     

编译'com.google.apis:google-api-services-sheets:v4-rev11-1.22.0'

     

}

0 个答案:

没有答案