前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >intellij 出现“Usage of API documented as @since 1.6+”的解决办法

intellij 出现“Usage of API documented as @since 1.6+”的解决办法

作者头像
WindCoder
发布2018-09-19 17:43:11
1.3K0
发布2018-09-19 17:43:11
举报
文章被收录于专栏:WindCoderWindCoder

今天玩wafer时,发现代码中出现“Usage of API documented as @since 1.6+”的错误提示。

intellij 出现“Usage of API documented as @since 1.6+”的解决办法
intellij 出现“Usage of API documented as @since 1.6+”的解决办法

错误详情

Usage of API documented as @since 1.6+ This inspection finds all usages of methods that have @since tag in their documentation. This may be useful when development is performed under newer SDK version as the target platform for production

解决方案

1、设置idea

File ->Project Structure->Project Settings -> Modules -> 你的Module名字 -> Sources -> Language Level->选个1.6或者以上的默认的就行。

intellij 出现“Usage of API documented as @since 1.6+”的解决办法
intellij 出现“Usage of API documented as @since 1.6+”的解决办法

2、设置Maven

版本号设成自己的,要等于或大于提示的版本号信息(因为有的可能提示1.7或1.8).

代码语言:javascript
复制
 <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>2.1</version>
        <configuration>
          <source>1.8</source>
          <target>1.8</target>
        </configuration>
      </plugin>
    </plugins>

原因

Java项目中必不可少的是我们要指定一个jdk。

在指定jdk的同时,还可以指定jdk的Language level,这个有点像我们工程最低支持版本。比如Language level 设置了5.0 只是就不能出现使用6.0/7.0特性的代码(即设置了5.0则将以其为检测版本,无法识别6/7的特性,故而报错)。

因为这些特性在5.0的环境下是无法编译的。

或者可以理解ide会安装Language level指定的jdk版本来对我们的代码进行编译,以及错误检查。

在IntelliJ中有两个地方设置这个参数。

intellij 出现“Usage of API documented as @since 1.6+”的解决办法
intellij 出现“Usage of API documented as @since 1.6+”的解决办法

这个设置针对整个工程,或者说是工程默认的。

上面解决方案中的是针对模块的,这里才是正在生效的设置。

附录

参考资料

intellij 出现“Usage of API documented as @since 1.6+”的解决办法

IntelliJ IDEA 之 jdk Language level

解决IDEA自动重置LanguageLevel和JavaCompiler版本的问题

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016-12-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 错误详情
  • 解决方案
    • 1、设置idea
      • 2、设置Maven
      • 原因
      • 附录
        • 参考资料
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档