问题: 项目导出报错如图 当我们在对图片进行操作时,需要使用到 JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out); JPEGEncodeParam jep = JPEGCodec.getDefaultJPEGEncodeParam(tag); 这个时候eclipse会报错:Access restriction: The method encode(BufferedImage) from the type JPEGImageEncoder is not accessible due to restriction on required library D:\install\kaiFa\myeclipse10\Common\binary\com.sun.java.jdk.win32.x86_64_1.6.0.013\jre\lib\rt.jar DwindlePic.java
这个事eclipse的设置问题,它默认把这些受访问限制的API设成了ERROR,你只要把 Windows-Preferences-Java-Complicer-Errors/Warnings 里面的Deprecated and restricted API中的Forbidden references(access rules)选为Warning就可以编译通过了。
转载请注明原文地址: https://ju.6miu.com/read-1307901.html