JAVA

JPEGCodec cannot be resolved怎么处理?

字号+作者:JAVA爱好者 来源:原创 2019-03-28 16:47 我要评论() 收藏成功收藏本文

MyEclipse 10下 报错,显示是红XX,JPEGImageEncoder cannot be resolved to a type'...

 MyEclipse 10下 报错,显示是红XX,JPEGImageEncoder cannot be resolved to a type,

QQ截图20190328164509.png

首先是com.sun.*是受限制访问的API,Eclipse 默认把受访问限制的API设成了ERROR。只要把

Windows>Preferences>Java>Complicer>Errors/Warnings>

Deprecated and restricted API>Forbidden references(access rules)

改为Warning就可以编译通过,不再报错。

如果还没有解决,  com.sun.image.codec.jpeg包位于JDK目录的JRE目录rt.jar包中,它不是公开的API,需要将rt.jar复制到web应用程序的WEB-INF/lib下 ,在JAVA Build PATH中导入rt.jar问题即可解决。

1.遵循规范;2.作者投稿可能会经过编辑修改或补充。

相关文章
网友点评
'); })();