文档章节

Java IDE中Access restriction错误的修订

gaolu
 gaolu
发布于 2015/12/19 18:38
字数 185
阅读 46
收藏 2

今天在eclipse mars中导入一个外部项目,在编译时出现了下面的错误:

Access restriction: The type 'BASE64Encoder' is not API (restriction on required library 'C:\Program Files\Java\jre1.8.0_20\lib\rt.jar')

出现这个错误,是因为调用了Eclipse或MyEclipse自带的jre运行库,访问“rt.jar”的会出现“访问限制”

解决方法有两种:

1.不调用Eclipse等集成环境自带的jre,替换成自己安装的JDK就可以了。

如下图:

2.Eclipse 默认把这些受访问限制的API设成了ERROR。找到eclipse的Window下拉菜单,Preferences -> Java -> Complicer -> Errors/Warnings,将里面的Deprecated and restricted API中的Forbidden references(access rules)选为Warning就可以编译通过。

如下图:

© 著作权归作者所有

gaolu
粉丝 29
博文 58
码字总数 52768
作品 0
朝阳
架构师
私信 提问
Eclipse下BASE64Decoder提示错误的解决办法

在MyEclipse中编写Java代码时,用到了BASE64Decoder,import sun.misc.BASE64Decoder;可是Eclipse提示: Access restriction : The type BASE64Decoder is not accessible due to restricti......

bigYuan
2012/04/16
18.5K
4
sun.misc.BASE64Encoder找不到jar包的解决方法

http://blog.csdn.net/jbxiaozi/article/details/7351768 1.右键项目-》属性-》java bulid path-》jre System Library-》access rules-》resolution选择accessible,下面填上** 点击确定即可......

Zero零_度
2015/08/05
190
0
Access restriction: is not accessible

最近在做关于图片操作的问题,但是发现在eclipse中,对于某些rt.jar里面的方法访问的时候,会出现错误提示: Access restriction: XXXXXXXXX is not accessible due to restriction on requ...

alexgaoyh
2014/05/13
221
0
Access restriction: The type FtpClient is not acce

以下内容引用http://lilishouwangzhe.blog.163.com/blog/static/185877030201223191957573/ ========================================================= java 项目中用到ftp,结果出现这种错......

Carl_
2014/11/12
179
0
MyEclipse 中Access restriction 出现问题的解决

在MyEclipse平台下进行JSP编程的时候,常常会出现Access restriction的错误。 这是因为这些JAR默认包含了一系列的代码访问规则(Access Rules),如果代码中引用了这些访问规则所禁止引用类,...

砍柴1990
2018/06/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Jquery操作UI之设置字体大小

先获取字体大小,进行处理。再将修改的值保存。 slice() 方法可从已有的数组中返回选定的元素。 arrayObject.slice(start,end)。 start 必需。规定从何处开始选取。如果是负数,那么它规定从...

前端老手
12分钟前
4
0
如何在Ubuntu中用UFW配置防火墙

UFW,即简单防火墙(uncomplicated firewall),是一个 Arch Linux、Debian 或 Ubuntu 中管理防火墙规则的前端。 UFW 通过命令行使用(尽管它有可用的 GUI),它的目的是使防火墙配置简单(即不复...

SuShine
16分钟前
3
0
Caffeine缓存

简介 在本文中,我们来看看 Caffeine — 一个高性能的 Java 缓存库。 缓存和 Map 之间的一个根本区别在于缓存可以回收存储的 item。 回收策略为在指定时间删除哪些对象。此策略直接影响缓存的...

xiaolyuh
17分钟前
2
0
springmvc - 通过DeferredResult实现长轮询服务端推送消息

DeferredResult字面意思就是推迟结果,是在servlet3.0以后引入了异步请求之后,spring封装了一下提供了相应的支持,也是一个很老的特性了。DeferredResult可以允许容器线程快速释放以便可以接...

细肉云吞
22分钟前
3
0
零拷贝(zerocopy)三张图

核心概念: 用户空间+内核空间+磁盘硬件 1.最原始的BIO场景下IO操作流程。 读取磁盘上的文件,然后经过网络,将文件发送到另外一个磁盘的过程。4次上下文切换,2次文件复制。 1、JVM发出rea...

指尖Coding
33分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部