文档章节

Usage of API documented as @since 1.8+”报错的解决办法

文文1
 文文1
发布于 2018/11/28 16:59
字数 374
阅读 17
收藏 0

出现如图错误: 
报错信息 
报错信息: 
Usage of API documented as @since 1.8+ 
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.

问题原因:

出现该问题的原因是由于使用了JAVA8的新特性,但是Language Level(最低可支持的版本)比较低,无法支持这些特性。比如设置的Language Level为6.0,可是却使用了8.0/9.0的新特性,6.0无法解析这些特性,因此IDE会报错来提醒我们。

解决方法:

如果对最低支持版本有要求,没办法改动的话,那就只能放弃使用报错部分的代码。 
如果对支持版本没有要求的话,可以改动IDE的Language Level来消除错误。

  • 使用ctrl+shift+alt+S,打开Project Structure,选中侧边栏的Modules,在Sources窗口中修改Language Level(必须大于等于报错信息给出的level)。改动后,IDE错误消失。 
    这里写图片描述

  • Maven项目每个Module都有单独的pom.xml,如果不在pom.xml中进行配置,则默认将Module的Language Level设置为5。所以要在pom.xml文件中添加插件进行配置。

  • <build>
    
    <plugins>
    
    <plugin>
    
    <groupId>org.apache.maven.plugins</groupId>
    
    <artifactId>maven-compiler-plugin</artifactId>
    
    <version>3.6.0</version>
    
    <configuration>
    
    <source>1.8</source>
    
    <target>1.8</target>
    
    </configuration>
    
    </plugin>
    
    </plugins>
    
    </build>

     

本文转载自:https://blog.csdn.net/zhufengyan521521/article/details/80810105

共有 人打赏支持
文文1
粉丝 23
博文 391
码字总数 124158
作品 0
长沙
程序员
私信 提问
java.lang.SecurityException: com.autonavi.minimap was not granted this permission: android.permission.WRITE_SETTINGS.

公司对软件进行android6.0适配的时候,遇到了一个非常坑的问题。 如下报错: java.lang.SecurityException: com.autonavi.minimap was not granted this permission: android.permission.WR...

郭世杰
2015/09/23
7.4K
1
Android Studio 教程

新建工程后出现:Error:Java.lang.UnsupportedClassVersionError:com/android/dx/command/Main : Unsupported major.minor version 52.0 异常 解决办法: http://blog.csdn.net/yxhuang2008/ar......

xu_yanfeng
2016/10/29
18
0
SpringBoot自学汇总

启动彩蛋修改: 项目resources目录下建立banner.txt文件就可替换原来的菜单 字符画生成的网站http://www.network-science.de/ascii/ http://patorjk.com/software/taag/ 切换不同环境配置 在...

whshurk
2017/07/03
0
0
kubernetes v1.8.8中 RBAC DENY 解决办法

1 问题 在node1上,安装kubelet后,查看日志: root@node1:~# tailf /var/log/syslog Jan 15 15:01:07 node1 kubelet[17646]: I0115 15:01:07.080370 17646 kubelet_node_status.go:273] Se......

战狐
2018/05/29
0
0
iOS开发Xcode8需要注意的那些坑

现在在苹果的官网上,我们已经可以下载到Xcode8的GM版本了,加上9.14日凌晨,苹果就要正式推出iOS10系统的推送了,在此之际,iOS10的适配已经迫在眉睫啦,不知道Xcode8 beat版本,童鞋们有木...

人生好迈
2016/09/28
3.8K
0

没有更多内容

加载失败,请刷新页面

加载更多

Perl - 获取文件项目

参考:http://www.runoob.com/perl/perl-directories.html 下面返回JSON格式的文件列表 #!/usr/bin/perluse strict;use warnings;use utf8;use feature ':5.26';require Fi......

wffger
昨天
1
0
vue组件系列3、查询下载

直接源码,虽然样式样式不好看,逻辑也不是最优,但是可以留作纪念。毕竟以后类似的功能只需要优化就可以了,不用每次都重头开始。。。 <template> <div class="pre_upload"> <div ...

轻轻的往前走
昨天
1
0
java浅复制和深复制

之前写了数组的复制,所以这里继续总结一下浅复制和深复制。 浅拷贝:对基本数据类型进行值传递,对引用数据类型进行引用传递般的拷贝。 深拷贝:对基本数据类型进行值传递,对引用数据类型,...

woshixin
昨天
1
0
kubernetes 二进制包安装

环境 角色 主机名 内网 IP 集群 IP 操作系统 服务 执行目录 部署机 k8s-master master120 10.0.4.120 - CentOS kube-apiserver kube-scheduler kube-controller-manager /opt/kubernetes/ et......

Colben
昨天
8
0
瑞达利欧的《原则》读后感作文2400字

瑞达利欧的《原则》读后感作文2400字: 拿到同事送的书读了几十页后,我意识到自己犯了一个错误:之前以为像《原则》这个书名,配上最成功的对冲基金经理、受用终身的教诲、傅盛引用并盛赞,...

原创小博客
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部