java - 指定的编译器合规性为 1.6,但使用了 JRE 1.8
问题描述
我的日食报告了以下警告"The compiler compliance specified is 1.6 but a JRE 1.8 is used".
我已经构建了我的 HelloWorld Android 应用程序,Java1.8,
但是,我收到了警告,我无法构建我的项目。我试图将编译器合规性设置为 java1.8。但我得到了另一个错误
“Android 需要编译器合规级别 5.0 或 6.0。找到 '1.8'”
.我不知道如何解决这个问题?
解决方案
可能的解决方案:
- 右键单击您的项目并选择
"Android Tools -> Fix Project Properties"
. (如果这不起作用,请尝试以下选项) - 右键单击您的项目并选择
"Properties -> Java Compiler"
,选中“启用项目特定设置”并从“编译器合规性设置”选择框中选择 1.5 或 1.6。 - 在 下
Window -> Preferences -> Java -> Compiler
,将编译器合规级别设置为 1.5 或 1.6。
推荐阅读
- xml - 如何在 SQL Server 2016 中向 XML 添加带有编码的 XML 声明序言?
- python - 递归阶乘函数的代码,将用户输入放入 np 数组并打印它们的阶乘
- awk - 使用 sed/grep 在标签前添加/插入代码
- laravel - Laravel 自定义验证器
- regex - 使用正则表达式获取前面不包含特定单词的句子中的特定字符串?
- javascript - URI Malformed Error Javascript Google 也有这个问题?
- azure-devops - 将输出添加到 Azure Devops 管道作业摘要屏幕
- java - JavaFX:动态更改舞台的标题
- haskell - GHCi中Applicative中纯的奇怪行为
- docker - 如何正确构建私有 Go 项目?