zoukankan      html  css  js  c++  java
  • Eclipse error:Access restriction

    报错:
    Access restriction: The method decodeBuffer(String) from the type CharacterDecoder is not accessible due to restriction on required library


    Access restriction: The constructor BASE64Decoder() is not accessible due to restriction on required library

    Access restriction: The type BASE64Decoder is not accessible due to restriction on required library

    解决方法: 
    这是eclipse设置问题,eclipse默认把这些受访问限制的API设成了ERROR,只要把 
    Window-Preferences-Java Complicer-Errors/Warnings 
    里面的Deprecated and restricted API中的Forbidden references(access rules)设置为Warning即可。

    解决方案1(推荐):
    只需要在project build path中先移除JRE System Library,再添加库JRE System Library,重新编译后就一切正常了。
    解决方案2:
    Windows -> Preferences -> Java -> Compiler -> Errors/Warnings ->
    Deprecated and trstricted API -> Forbidden reference (access rules): -> change to warning

  • 相关阅读:
    基于proteus的数字电路设计
    AXI4自定义FPGA外设理论基础
    FPGA 原语之一位全加器
    FPGA原语初步试验
    PS的流水灯设计分析
    vivado2019操作之约束文件
    http 笔记1
    编写有效用例-笔记
    接口测试学习积累1
    模拟器学习
  • 原文地址:https://www.cnblogs.com/Bluehand/p/3747897.html
Copyright © 2011-2022 走看看