找不到BufferedImage这个Class的解决方法

简介: 找不到BufferedImage这个Class的解决方法 环境:       [1]RedHat AS5 64位       [2]WebSphere6.0 32位版本 正文:     发现原来在RedHat AS4 32位系统上跑的程序不能在64位RedHat AS5中运行。 系统报java.awt.image.bufferedImage这个Class找不到。在Sun

找不到BufferedImage这个Class的解决方法

环境:

      [1]RedHat AS5 64位
      [2]WebSphere6.0 32位版本

正文:
    发现原来在RedHat AS4 32位系统上跑的程序不能在64位RedHat AS5中运行。
系统报java.awt.image.bufferedImage这个Class找不到。在Sun
JDK 1.5平台中,该类在rt.jar包中,但是在IBM JDK1.4.2平台中
该类在graphics.jar包中。
    在WebSphere管理器中为应用程序添加共享库,在共享库中添加
graphics.jar包的路径(包括名称),然后把该共享库添加到应用程序中。
    程序还是不能运行,提示没有找到libXmu.so.6   使用rpm -qa|grep libXmu*
命令,发现系统中存在libXmu,再使用find命令把它找出来,发现它是个64位
so库,于是从网上找来libXmu-1.0.4-1.fc9.i386.rpm安装上去,然后使用
ln -s命令软链接到WebSphere的[这里省略]/WebSphere/AppServer/java/jre/bin
目录,使graphics.jar间接能够在这个目录中定位到libXmu.so.6这个文件。
类似方式安装libXp-1.0.0-11.fc9.i386.rpm这个包,在bin目录中建立软件链接
libXp.so.6,使这个链接指向新装的32位so库中。重启WebSphere问题解决。

 

备注:
发生错误后,只有重启WebSphere才能看到新的修改(包括添加so库)产生的影响,否则老是提示旧的错误信息。
或则是只提示,找不到BufferedImage的定义。

附:
[1]常用的命令
查找文件:
find / - name [待找的文件]
查找已安装的包
rpm -qa | grep [包的名称]
安装包
rpm -ivh [待装rpm包的名称]
软链接
ln -s [源文件]  [目标文件]
删除软链接
rm -rf [待删除文件]

[2]依赖包可以从以下位置下载
http://rpm.pbone.net/index.php3/stat/4/idpl/13658153/dir/fedora_9/com/libXmu-1.0.4-1.fc9.i386.rpm.html

目录
相关文章
|
Linux 测试技术
非LVM磁盘分区根目录扩容操作参考
在操作系统部署时,根目录使用的是非LVM分区,后期空间不足又无法扩容。 提供一个思路是新增一块硬盘,创建为逻辑卷,把根目录迁移过去,然后引导以新分区启动。 迁移完成后,旧的根目录可以再格式化为逻辑卷,合并到新磁盘分区。 本操作仅在CentOS Linux release 7.9.2009实验过,其他环境可能不支持。
2609 0
|
SQL 关系型数据库 数据库
|
存储 编解码 算法
超级好用的C++实用库之Base64编解码
超级好用的C++实用库之Base64编解码
1067 2
|
存储 Cloud Native 安全
阿里云目前优惠券最新种类、金额及使用区别参考
目前阿里云为用户推出了无门槛优惠券,上云抵扣金、算力补贴优惠券、上云礼包等不同种类的优惠券,助力更多用户优惠上云,但是这些优惠券在领取和使用规则上是不同的,本文为大家介绍目前阿里云的各种优惠券领取和使用注意事项,以供大家了解自己能领取或者申请哪些优惠券,在使用过程中需要注意什么。
阿里云目前优惠券最新种类、金额及使用区别参考
|
存储 算法 Java
一个埋藏9年的底层bug发现历程
项目背景:一个负责店铺招牌拍摄的项目,App客户端开发中遇到照片损坏问题,尤其是使用webp格式时。问题已存在一段时间,最初采取临时措施让用户删除损坏照片,服务端也做损坏检测。排查过程包括:确认摄像头和图片压缩无误,发现加密解密流程不合理,修复了多余加密操作,但问题依旧存在。进一步分析发现,解密算法在处理某些特定图片时可能出现错误,原因是算法在处理非字符串数据时,错误地将空字符视为字符串结束标志。最终,修复了这个错误,成功解决了照片损坏问题。
329 3
【echarts报错】: ‘normal‘ hierarchy in itemStyle has been removed since 4.0.
【echarts报错】: ‘normal‘ hierarchy in itemStyle has been removed since 4.0.
643 0
|
关系型数据库 MySQL 数据库
MySQL 绿色版安装说明
MySQL 绿色版安装说明
363 0
|
监控 NoSQL Java
锁重试和续约? Redisson: 不错, 正是在下 (源码解读)
这是最详细的Redisson锁重入, 锁重试, Watchdog看门狗, 锁续约机制源码讲解 Redisson分布式锁原理:可重入:利用hash结构记录线程id和重入次数可重试:利用信号量和PubSub功能实现等待、唤醒,获取锁失败的重试机制超时续约:利用watchDog,每隔一段时间(releaseTime), 重置超时时间
2558 0
|
数据安全/隐私保护
如何解决MD5后只有31位的坑
如何解决MD5后只有31位的坑
562 0
|
Java Maven
Gradle、Maven使用阿里镜像源
Gradle、Maven使用阿里镜像源
49016 1

热门文章

最新文章