在Eclipse中開發JAVAT程序處理圖片時,需要引入兩個包:
1
2
|
import com.sun.image.codec.jpeg.JPEGCodec; import com.sun.image.codec.jpeg.JPEGImageEncoder; |
但有時引入這個兩個包時會報出錯誤:
1
|
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報錯問題。如還不能解決問題請聯系我們