加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

我需要什么库,所以我可以在Java中访问这个com.sun.image.codec.j

发布时间:2020-12-14 05:49:18 所属栏目:Java 来源:网络整理
导读:我在 java中创建一个图像水印程序,我导入了以下内容: import com.sun.image.codec.jpeg.JPEGCodec;import com.sun.image.codec.jpeg.JPEGEncodeParam;import com.sun.image.codec.jpeg.JPEGImageEncoder; 但我收到一个错误,说: Access restriction: The ty
我在 java中创建一个图像水印程序,我导入了以下内容:
import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.JPEGEncodeParam;
import com.sun.image.codec.jpeg.JPEGImageEncoder;

但我收到一个错误,说:

Access restriction: The type JPEGCodec is not accesible due to restriction on required library C:Program FilesJavajre6librt.jar

有人知道一种方法来解决这个问题,还是需要添加哪些图书馆才能访问该图书馆?

解决方法

看看这里 Link
1. Open project properties.
2. Select Java Build Path node.
3. Select Libraries tab.
4. Remove JRE System Library.
5. Add Library JRE System Library.

正如米拉德所说

Even though this WILL work,this goes against all recommended Java Runtime policies. The best practice is to avoid using rt.jar (or any other Sun supplied runtime library for that matter,like tools.jar)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读