Access restriction: The method createJPEGEncoder(OutputStream) from the type JPEGCodec is not access
准备使用Java进行图片压缩的时候,使用
![](//img-blog.csdn.net/20150821190907038?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
将 Deprecated and restricted API 中的 Forbidden references(access rules) 选为Warning就能够了。
import com.sun.image.codec.jpeg.*;
结果出现错误:
Access restriction: The method createJPEGEncoder(OutputStream) from the type JPEGCodec is not accessible due to restriction on required library上网查了一下。发现是IDE的设置问题。它默认把这些受訪问限制的API设成了ERROR