程序包com.sun.image.codec.jpeg不存在
来源:互联网 发布:python 最优化求解 编辑:程序博客网 时间:2024/05/18 03:58
程序一直编译好好的,突然有一天发现编译出错了,提示信息:程序包com.sun.image.codec.jpeg不存在
后来发现,我原来用的jdk版本是6.0的,现在换成了jdk7.
而图像处理JPEGCodec类已经从Jdk1.7移除。
com.sun.*, sun.* 开头的包都是 JRE 的底层类库,未被归档化,这是由于这些类都是依赖于平台的,在 Windows 平台上有这个类,在 Linux 上可能就没有这个类。
我们应该尽量少用 JRE 的底层类库:http://java.sun.com/products/jdk/faq/faq-sun-packages.html
暂时的解决办法有两种:
一:引入rt.jar, 再把编译时的【过期和受限的API】设为warning,但只是权宜之计,建议还是用ImageIO.write吧。
再把编译时的【过期和受限的API】设为warning的步骤如下:
点击eclipse菜单栏中的Window------》Preferences-------------->Java--------------->compiler----------->Errors/Warning----------->
二:其实也是引入rt.jar
如果项目是使用maven管理的,可以在pom.xml中加入如下一段内容:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>${maven-compiler-plugin.version}</version>
<configuration>
<source>${java.version}</source>
<target>${java.version}</target>
<encoding>${project.build.sourceEncoding}</encoding>
<compilerArguments>
<verbose />
<bootclasspath>${java.home}/lib/rt.jar;${java.home}/lib/jce.jar</bootclasspath>
</compilerArguments>
</configuration>
</plugin>
- 程序包com.sun.image.codec.jpeg不存在
- 程序包com.sun.image.codec.jpeg不存在
- 程序包com.sun.image.codec.jpeg不存在
- maven 程序包com.sun.image.codec.jpeg不存在的解决方案
- 程序包com.sun.image.codec.jpeg不存在解决方法
- 程序包com.sun.image.codec.jpeg不存在 的解决办法
- 【javaee】maven:程序包com.sun.image.codec.jpeg不存在
- maven 程序包com.sun.image.codec.jpeg不存在的解决方案
- 程序包com.sun.image.codec.jpeg不存在’错误
- 程序包com.sun.image.codec.jpeg不存在 问题的完美解决
- 程序包com.sun.image.codec.jpeg不存在 问题的完美解决
- cloudstack源码部署时提示程序包com.sun.image.codec.jpeg不存在
- 程序包com.sun.image.codec.jpeg不存在 问题的完美解决
- maven 程序包com.sun.image.codec.jpeg不存在 问题的完美解决
- 程序包com.sun.image.codec.jpeg不存在 问题的完美解决
- maven管理项目时,启动项目报:程序包com.sun.image.codec.jpeg不存在
- maven下面编译失败,失败提示信息为:程序包com.sun.image.codec.jpeg不存在
- 程序包com.sun.image.codec.jpeg不存在 问题的完美解决
- Xcode cannot run using the selected device.
- hdu 2141 Can you find it?
- C++静态成员函数小结(转)
- C++已经丧失了昔日的辉煌
- 2015年终总结(一)
- 程序包com.sun.image.codec.jpeg不存在
- 对几种常见设计模式的理解
- Fragment与FragmentManager
- 程序员——伤不起的三十岁
- 动态规划—最优二叉搜索树
- 回首大学时代
- Python爬虫学习记录(2)——LDA处理歌词
- Linux下播放rmvb的问题解决
- DES、AES、RSA加密解密