在Eclipse中開發JAVAT程序處理圖片時,需要引入兩個包:
import com.sun.image.codec.jpeg.JPEGCodec;import com.sun.image.codec.jpeg.JPEGImageEncoder;
但有時引入這個兩個包時會報出錯誤:
Access restriction: The type JPEGImageEncoder is not accessible due to restriction on required library C:/Java/jre1.6.0_07/lib/rt.jar
出現這個錯誤的主要原因是Eclipse中的訪問限制問題,可以通過下面兩種方法解決:
一、全局屬性preferences>java>Compiler>Errors/Warnings>把右側的“Deprecated and restricted API>Forbidden reference的Error” 置為“Warning”。
二、項目屬性preferences>java build path>把右側【libraries中的JRE System Library】刪除重新導入。
上面兩種方法都可以解決Eclipse 引入com.sun.image.codec.jpeg報錯問題。如還不能解決問題請聯繫我們