com.sun.image.codec.jpeg.ImageFormatException 导入问题

时间:2022-12-06 21:21:54
这个类是停用了吗?  我在MyEclipse 10下 一直是红X 也查询不到

6 个解决方案

#1


引用 楼主 hunter1206 的回复:
这个类是停用了吗?  我在MyEclipse 10下 一直是红X 也查询不到
哪个jar包的类呢,引用不到还是?

#2


引用 1 楼 magi1201 的回复:
Quote: 引用 楼主 hunter1206 的回复:

这个类是停用了吗?  我在MyEclipse 10下 一直是红X 也查询不到
哪个jar包的类呢,引用不到还是?


com.sun.image.codec.jpeg包位于JDK目录的rt.jar包中,它不是公开的API,需要将rt.jar复制到web应用程序的WEB-INF/lib下   

这我网上查到的 我有导入呀  这个包是不是停用了 在JDK1.7里

#3


楼主现在用的myeclipse自带的jdk还是自己安装的jdk,如果自己安装的jdk,那直接去jdk目录下,反编译jar包看看该方法还在不?

#4


引用 3 楼 magi1201 的回复:
楼主现在用的myeclipse自带的jdk还是自己安装的jdk,如果自己安装的jdk,那直接去jdk目录下,反编译jar包看看该方法还在不?


解决 com.sun.*包导入错误
发表于 2011 年 12 月 27 日
com.sun.image.codec.jpeg.*导入错误如何解决:

com.sun.*是受限制访问的API,Eclipse 默认把受访问限制的API设成了ERROR。只要把Windows>Preferences>Java>Complicer>Errors/Warnings>Deprecated and restricted API>Forbidden references(access rules)改为Warning就可以编译通过,不再报错。




网上找的  目前问题算是解决了   反编译要装插件吗

#6


先查看rt.jar里面是否有这个包,没有的话就是jdk的版本问题了。linux下面用openJDK有这个问题,换了自己下的JDK就好了。
CSDN打开好慢

#1


引用 楼主 hunter1206 的回复:
这个类是停用了吗?  我在MyEclipse 10下 一直是红X 也查询不到
哪个jar包的类呢,引用不到还是?

#2


引用 1 楼 magi1201 的回复:
Quote: 引用 楼主 hunter1206 的回复:

这个类是停用了吗?  我在MyEclipse 10下 一直是红X 也查询不到
哪个jar包的类呢,引用不到还是?


com.sun.image.codec.jpeg包位于JDK目录的rt.jar包中,它不是公开的API,需要将rt.jar复制到web应用程序的WEB-INF/lib下   

这我网上查到的 我有导入呀  这个包是不是停用了 在JDK1.7里

#3


楼主现在用的myeclipse自带的jdk还是自己安装的jdk,如果自己安装的jdk,那直接去jdk目录下,反编译jar包看看该方法还在不?

#4


引用 3 楼 magi1201 的回复:
楼主现在用的myeclipse自带的jdk还是自己安装的jdk,如果自己安装的jdk,那直接去jdk目录下,反编译jar包看看该方法还在不?


解决 com.sun.*包导入错误
发表于 2011 年 12 月 27 日
com.sun.image.codec.jpeg.*导入错误如何解决:

com.sun.*是受限制访问的API,Eclipse 默认把受访问限制的API设成了ERROR。只要把Windows>Preferences>Java>Complicer>Errors/Warnings>Deprecated and restricted API>Forbidden references(access rules)改为Warning就可以编译通过,不再报错。




网上找的  目前问题算是解决了   反编译要装插件吗

#5


#6


先查看rt.jar里面是否有这个包,没有的话就是jdk的版本问题了。linux下面用openJDK有这个问题,换了自己下的JDK就好了。
CSDN打开好慢