首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >记录为@since1.6+的API的用法

记录为@since1.6+的API的用法
EN

Stack Overflow用户
提问于 2016-07-24 20:22:48
回答 5查看 19K关注 0票数 26

尽管我有一个1.6+版本(我有1.8),但我仍然收到this错误,而且我正在使用IntelliJ。

附言:我已经尝试过更新两个版本,java jre和java jdk,都没有用!

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2016-11-22 10:23:23

File > Project Structure > Project Settings > Modules > your Module name > Sources > Language Level >选择您需要的。

票数 55
EN

Stack Overflow用户

发布于 2016-07-26 04:08:35

此警告是由Java | Java language level migration aids | Usages of API which isn't available at the configured language level检查产生的。默认情况下,此检查检查为项目配置的语言级别,并警告所使用的任何api,这些api在与语言级别匹配的JDK版本中不可用。很可能是您的项目或模块的语言级别未在Project Structure设置中正确配置。

票数 4
EN

Stack Overflow用户

发布于 2017-05-02 09:40:11

您可能还需要确保您的项目已将build/release设置为正确的java版本。否则,您可能会看到如下错误:

代码语言:javascript
复制
Error:java: javacTask: source release 1.8 requires target release 1.8

修复maven项目的方法是在pom文件中启用构建插件。This SO answer有详细的说明。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38551978

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档