Ao desenvolver programas JAVAT no Eclipse para processar imagens, dois pacotes precisam ser introduzidos:
import com.sun.image.codec.jpeg.jpegcodec; import com.sun.image.codec.jpeg.jpegImageEncoder;
Mas às vezes será relatado um erro ao introduzir esses dois pacotes:
Restrições de acesso: o tipo JPEGIMageEncoder não está acessível devido à restrição na biblioteca necessária c: /java/jre1.6.0_07/lib/rt.jar
O principal motivo desse erro é o problema de restrição de acesso no Eclipse, que pode ser resolvido pelos dois métodos a seguir:
1. Preferências de atributos globais> Java> Compilador> Erros/AVISOS> Defina a "API de depreciação e restrito> Erro de referência proibido" no direito de "aviso".
2. Preferências de propriedades do projeto> Java Build Path> Exclua a biblioteca do sistema JRE em bibliotecas à direita e a reimportar.
Ambos os métodos acima podem resolver o problema da introdução do eclipse de com.sun.image.codec.jpeg. Se o problema não puder ser resolvido, entre em contato conosco