Access restriction: The type 'JPEGCodec' is not API
2024-10-01 12:40:25
问题
今天导入项目时Eclipse报错如下:
Access restriction: The type 'JPEGCodec' is not API (restriction on required library 'C:\Program Files\Java\jdk1.8.0_191\jre\lib\rt.jar')
第一次遇到这种错误,百度了下,原来是因为Eclipse默认把访问受限的API设置成了Error级别,所以才会编译报错。
解决方法
方法一(推荐)
直接将项目的JRE给remove掉,然后再重新将JRE添加到项目中,操作如下:
- 右键项目,选择Properties -> Java Build Path -> Libraries -> 选中JRE System Library [jdkxxxx] -> 选择
Remove
- 接着选择
Add Librariy...
,重新加入JRE
方法二
修改Eclipse中关于访问受限的API的编译级别:
Window -> Preferences -> Java -> Compiler -> Errors/Warnings,选择Deprecated and restricted API
,将其中的Forbidden reference(access rules)
的级别选为Warning。
参考链接
最新文章
- storyboard自动布局时,代码修改 constraint 的值,没有反应
- 1、datatable与datagrid之间的绑定
- Android开发中这些小技巧
- EasyPusher推流服务接口的.NET导出
- bzoj1857
- linux centos6 NAT 端口转发
- 在ubuntu12.0.4上搭建samba服务器以实现文件共享
- python手记(44)
- 集合框架(HashSet存储自定义对象保证元素唯一性)
- poj 1986LCA离线dfs+并查集
- NOI 2009 诗人小G
- 【面试】我是如何在面试别人Spring事务时“套路”对方的
- Java this与super的仇与恨
- MySQL(三)用正则表达式搜索
- JSP 获取真实IP地址的代码
- Oracle学习笔记:with as子查询用法
- Python开发【模块】:Requests(二)
- Unity 3D中 Ulua-UGUI简单的Demo——热更新的具体流程、使用说明
- Jvm dump介绍与使用(内存与线程)
- npm 国内淘宝镜像cnpm、设置淘宝源
热门文章
- UIView封装动画--iOS 利用系统提供方法来做弹性运动
- HDU3183 A Magic Lamp —— 贪心(单调队列优化)/ RMQ / 线段树
- 常规问题解决:File ";/usr/bin/yum";, line 30 及 File ";/usr/libexec/urlgrabber-ext-down";, line 28
- TensorFlow 图像预处理(一) 图像编解码,图像尺寸调整
- druid.io 海量实时OLAP数据仓库 (翻译+总结) (1)——分析框架如hive或者redshift(MPPDB)、ES等
- Grunt 自动编译 Less 文件配置
- QQ通信原理
- 最新版ADT(Build: v22.6.2)总是引用appcompat_v7的问题
- 「NOI2015」「Codevs4621」软件包管理器(树链剖分
- php之创建jsonp接口调数据