当前位置: 首页 > news >正文

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

出现如图错误:

问题原因:

  出现该问题的原因是由于使用了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/a499477783/article/details/78967586/

 

转载于:https://www.cnblogs.com/java-jun-world2099/articles/10361714.html

相关文章:

  • 【Spring系列】spring mvc整合任务调度
  • 【BZOJ2301】Problem B
  • linux 全部卸载python yum 重新安装
  • 【进阶4-4期】Lodash是如何实现深拷贝的
  • 提问的艺术
  • git学习(一) 如何将项目上传到github
  • HTML和CSS第一篇
  • git的基本使用
  • Linux基础命令---显示路由表route
  • TCP的三次握手和四次挥手
  • 富文本
  • 记一次monolog的RotatingFileHandler使用
  • pandas中的iloc和loc的区别
  • iOS-多个UIScrollView滑动嵌套(仿微博、抖音、网易云个人详情页)
  • python3基础-字符串
  • 《Java编程思想》读书笔记-对象导论
  • 77. Combinations
  • ECMAScript6(0):ES6简明参考手册
  • es的写入过程
  • Eureka 2.0 开源流产,真的对你影响很大吗?
  • js作用域和this的理解
  • Laravel5.4 Queues队列学习
  • Netty 4.1 源代码学习:线程模型
  • ReactNativeweexDeviceOne对比
  • Swift 中的尾递归和蹦床
  • tensorflow学习笔记3——MNIST应用篇
  • vue2.0开发聊天程序(四) 完整体验一次Vue开发(下)
  • 多线程事务回滚
  • 简单基于spring的redis配置(单机和集群模式)
  • 快速体验 Sentinel 集群限流功能,只需简单几步
  • 你对linux中grep命令知道多少?
  • 正则表达式-基础知识Review
  • # centos7下FFmpeg环境部署记录
  • $.ajax()参数及用法
  • (04)Hive的相关概念——order by 、sort by、distribute by 、cluster by
  • (ibm)Java 语言的 XPath API
  • (Matalb回归预测)PSO-BP粒子群算法优化BP神经网络的多维回归预测
  • (八)Spring源码解析:Spring MVC
  • (第27天)Oracle 数据泵转换分区表
  • (第61天)多租户架构(CDB/PDB)
  • (第8天)保姆级 PL/SQL Developer 安装与配置
  • (附源码)ssm跨平台教学系统 毕业设计 280843
  • (附源码)计算机毕业设计高校学生选课系统
  • (亲测有效)解决windows11无法使用1500000波特率的问题
  • (三)Hyperledger Fabric 1.1安装部署-chaincode测试
  • ..回顾17,展望18
  • .NET 3.0 Framework已经被添加到WindowUpdate
  • .net web项目 调用webService
  • .Net 中的反射(动态创建类型实例) - Part.4(转自http://www.tracefact.net/CLR-and-Framework/Reflection-Part4.aspx)...
  • .NET/C# 中你可以在代码中写多个 Main 函数,然后按需要随时切换
  • .NET运行机制
  • @Autowired和@Resource的区别
  • @Mapper作用
  • [ C++ ] STL_list 使用及其模拟实现
  • [100天算法】-每个元音包含偶数次的最长子字符串(day 53)