使用JPEGImageEncoder类报The type JPEGImageEncoder is not accessible due to restricti
程序员文章站
2022-07-13 17:51:23
...
因为要用到一个图片加水印的功能,所以就去网上搜索了一些东西,结果合回来测试的时候老是不能用。
报:The type JPEGImageEncoder is not accessible due to restriction on required library错误。
JPEGImageEncoder也是红色的,点击myeclipse的自动更正也显示No Suggest。首先检查,所需要的包已经导入了,那就应该是找不到类的问题了,应该是IDE设置的问题,去网上搜了一下解决办法,果然不假,myeclipse在默认的情况下会把这些受访问限制的API设成了ERROR。
解决办法为:依次进入、Windows、Preferences、Java、Complicer、Errors/Warnings里面的Deprecated and restricted API中的Forbidden references(access rules)选为Warning就可以编译通过了。
原始作者是csdn的sense_jw,再次表示感谢。哈哈
上一篇: ie js 变量声明
下一篇: spring quartz 多定时任务