我的日食报告了"The compiler compliance specified is 1.6 but a JRE 1.8 is used".
的警告
我已经使用Java1.8,
构建了自己的HelloWorld Android应用程序,但是得到了警告,并且无法构建项目。我尝试将编译器符合性设置为java1.8。但是我遇到了另一个错误
“ Android要求编译器符合性级别为5.0或6.0。发现为'1.8'”
。我不知道如何解决此问题?
答案 0 :(得分:0)
可能的解决方案:
"Android Tools -> Fix Project Properties"
(如果此操作无效,请尝试第二个选项)"Properties -> Java Compiler"
,选中“启用项目特定设置” ,然后选择
从“编译器符合性设置” 选择框中选择1.5或1.6。Window -> Preferences -> Java -> Compiler
下,设置编译器
合规级别达到1.5或1.6 答案 1 :(得分:0)
转到 windows>preference>java>compiler。 勾选“使用默认合规性设置”复选框,然后应用并关闭。 右键单击项目并转到构建路径>配置构建路径 在库选项卡下删除 JRE 系统库并单击添加库 选择单选框执行环境并选择环境 立即申请 关闭
答案 2 :(得分:-1)
我正在研究 VSCode,我刚刚做了下一件事情 我将 pom.xml 中的版本更改为我在计算机上安装的版本
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.11</maven.compiler.source>
<maven.compiler.target>1.11</maven.compiler.target>
<java.version>1.11</java.version>
</properties>
以前是 1.8,现在是 1.11