当我尝试创建模块(用于调试单元测试)时,它显示以下消息:
信息:使用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'
}