源:http://stackoverflow.com/questions/8015291/how-to-replace-com-sun-image-codec-jpeg-jpegimageencoder-in-this-code
评:
JDK升级到1.7后编译的时候会出现 com.sun.image.codec.jpeg jar不存在
需要修改程序代码将原来的
[java] view plaincopyprint?在CODE上查看代码片派生到我的代码片
FileOutputStream out = new FileOutputStream(targetImg);
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
encoder.encode(image);
out.close();
替换为:
[java] view plaincopyprint?在CODE上查看代码片派生到我的代码片
ImageIO.write(image, "jpeg" , new File(targetImg));
image.flush();
----
[javac] D:\work\mpa\hyjc2\src\hyjc\image\ImageUtil.java:87: 错误: 找不到符号
[javac] JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
[javac] ^
[javac] 符号: 类 JPEGImageEncoder
分享到:
相关推荐
base64找不到下面连个jar包也可以解决 import sun.misc.BASE64Decoder; import sun.misc.BASE64Encoder; 报错: Access restriction: The type JPEGImageEncoder is not accessible due to restriction on required...
**标题:“jdk.tools-1.7.jar”** **描述详解:** `jdk.tools-1.7.jar` 是Java Development Kit(JDK)1.7版本的一部分,它包含了用于开发、编译、调试和管理Java应用程序的工具类库。这个特定的JAR文件尤其重要,...
我默认安装的jdk1.7没有这个包 想来大家也有这个问题 分享给大家
slf4j-jdk14-1.7.23.jar
oracle jdk jdk_7u_1.7.0.0_32.exe DK是Java语言的软件开发工具包,主要用于移动设备,嵌入设备的应用程序,JDK(TM)7 32位是专为使用32位操作系统的朋友准备的。JDK是整个Java的核心,包括了Java运行环境、Java工具...
配置环境变量时,输入javaw,提示错误信息时,需要下载本工具到lib目录下,即可修复成功
该资源为jdk_1.7.72tools.jar,如果下载了还不能解决问题,最好重新安装一下jdk,命名文件夹为java,里面在新建jdk和jre文件夹进行安装
当想用cmd运行java文件时,出现问题。可能是因为jdk\lib 文件夹缺少tools.jar
**Java JDK 1.7.0.800.15...总的来说,JDK 1.7.0.800.15 64位是一个广泛使用的版本,它的可靠性和效能使其成为开发人员和服务器管理员的理想选择,尤其对于那些依赖Java 7特性的项目来说,这是一个不可忽视的重要组件。
基于arm64架构CentOS 7.9.2009 (AltArch)版本系统 ...打包/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.aarch64 openEuler 20.04 LTS安装GConf2-devel后,可启动apache-tomcat-8.5.91
JDK1.7,也被称为Java SE 7(Java Standard Edition 7),是Oracle公司在2011年发布的一个重要版本,引入了许多新特性和改进。在此,我们将深入探讨JDK1.7的一些关键知识点。 1. **动态类型**:JDK1.7引入了` ...
jdk1.7.0_79 中rt.jar
jdk1.7新版的jdk.rar jdk1.7新版的jdk.rar jdk1.7新版的jdk.rar jdk1.7新版的jdk.rarjdk1.7新版的jdk.rarjdk1.7新版的jdk.rar
jdk-7-32-02.zip
**标题:“jdk1.7.tar.gz”** 这个标题表示我们正在处理的是Java Development Kit(JDK)的1.7版本,被打包成一个名为“jdk1.7.tar.gz”的文件。这种格式是针对Linux操作系统的,因为Linux常用tar命令来归档文件,...
**Java Development Kit (JDK) 1.7** JDK(Java Development Kit)是Oracle公司提供的用于开发和运行Java应用程序的工具集。JDK 1.7,也被称为Java SE 7 (Java Standard Edition 7),是Java平台的一个重要版本,它...
Java JDK 1.7免安装版本是一个非常实用的软件开发工具包,专为那些不想或不能进行传统安装过程的用户设计。这个版本的JDK(Java Development Kit)不需要通过安装程序来设置,而是可以直接解压缩到用户的指定位置,...
**JDK 1.7详解** Java Development Kit(JDK)是Oracle公司提供的用于开发和运行Java应用程序的软件工具包。JDK 1.7,也称为Java SE 7(Java Standard Edition 7),是Java语言的一个重要版本,它包含了编译器、...
JDK(Java Development Kit,Java 开发工具包)是用于开发 Java 应用程序的核心工具包。它包含了编写、编译、调试和运行 Java 程序所需的一切工具和库。JDK 是每个 Java 开发者必备的工具。 Java JDK 主要作用如下...