找不到BufferedImage这个Class的解决方法
找不到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
找不到BufferedImage这个Class的解决方法的更多相关文章
- linux找不到动态链接库 .so文件的解决方法(转自:http://www.cnblogs.com/xudong-bupt/p/3698294.html)
linux找不到动态链接库 .so文件的解决方法 如果使用自己手动生成的动态链接库.so文件,但是这个.so文件,没有加入库文件搜索路劲中,程序运行时可能会出现找不到动态链接库的情形. 可以通过ldd ...
- linux找不到动态链接库 .so文件的解决方法
linux找不到动态链接库 .so文件的解决方法 如果使用自己手动生成的动态链接库.so文件,但是这个.so文件,没有加入库文件搜索路劲中,程序运行时可能会出现找不到动态链接库的情形. 可以通过ldd ...
- STM32的Keil找不到想要flash的解决方法
STM32的Keil找不到想要flash的解决方法:https://blog.csdn.net/qq_38376586/article/details/79582020
- ubuntu下wine打开自由们找不到MFC42.DLL重新安装的解决方法
一直在找ubuntu下的X墙工具,看到大部分的都是ssh和tor的,但是tor下载不到,找了很多方法,没有办法,只能用FG了.但是Fg是运行在windows系统下的程序. 只好再安装一遍wine,用终 ...
- 使用ASIHTTPRequest 编译提示找不到"libxml/HTMLparser.h"的解决方法
使用ASIHTTPRequest xcode编译提示找不到"libxml/HTMLparser.h",解决方法如下: 1>.在xcode中左边选中项目的root节点,在中间编 ...
- Eclipse开发STM32出现找不到函数的情况的解决方法
问题表现: 在明明引用了头文件的情况下,出现“undefined reference to `…'”的情况,例如下图: 解决方法: 在左边的数据目录定位到“system\src\stm32f0-st ...
- 集成shareSDK的微信、QQ API导致cocoaPods找不到类symbol问题的解决方法
因为shareSDK的微信和QQ API都只支持32位的,而cocoaPods默认要支持64位的,所以如果在工程中导入这两个API会出问题. 解决方法我就不转载啦,原文在这里: http://blog ...
- CentOS系统找不到setup命令工具的解决方法
如果你的CentOS系统中没有setup命令,很有可能是因为你安装CentOS系统时采用了最小化安装(minimal).这时,你执行setup命令时,就会报错: 错误信息: 1[root@localh ...
- 关于使用EmguCV出现 “无法加载 DLL“cvextern”: 找不到指定的程序” 的解决方法
http://blog.csdn.net/cdjcong/article/details/8444191 查找了网上的一些说法,都是说没有设置好路径,或者未将DLL文件复制到Debug文件夹下,但是我 ...
随机推荐
- xcode7,AFN不能使用的问题
今天手贱立刻升级了Xcode7,结果AFN报错,且不能用了,解决办法如下 第一步:升级AFN到2.6.0 完成之后,运行,结果请求都失败,提示 The resource could not be lo ...
- 关于mysql驱动包的in语句的bug
今天发现一个MySQL驱动包执行in语句的一个bug,也许会有很多人还不知道,那么跟大家分享一下. 驱动包版本:mysql-connector-java-5.1.36.jar 在使用dbutils执行 ...
- [HNOI 2009]梦幻布丁
Description 题库链接 维护一个序列 \(A\) .支持以下操作: \(X~Y\) 将序列中所有的 \(X\) 变成 \(Y\) : 询问序列颜色段数. \(1\leq n,m\leq 10 ...
- [Wc2010]重建计划
Description Input 第一行包含一个正整数N,表示X国的城市个数. 第二行包含两个正整数L和U,表示政策要求的第一期重建方案中修建道路数的上下限 接下来的N-1行描述重建小组的原有方案, ...
- hdu 5830 FFT + cdq分治
Shell Necklace Time Limit: 16000/8000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)T ...
- bzoj1073[SCOI2007]kshort
1073: [SCOI2007]kshort Time Limit: 20 Sec Memory Limit: 162 MBSubmit: 1483 Solved: 373[Submit][Sta ...
- 文本分类学习 (五) 机器学习SVM的前奏-特征提取(卡方检验续集)
前言: 上一篇比较详细的介绍了卡方检验和卡方分布.这篇我们就实际操刀,找到一些训练集,正所谓纸上得来终觉浅,绝知此事要躬行.然而我在躬行的时候,发现了卡方检验对于文本分类来说应该把公式再变形一般,那样 ...
- Python中文件的操作
文件的操作介绍 文件打开的方法 主要有两种: no with 格式:open(file, mode='r', buffering=-1, encoding=None, errors=None, new ...
- 基于GCC的openMP学习与测试
(一).openMP简述 Open Multiprocessing (OpenMP) 框架是一种功能极为强大的规范,可以帮助您利用 C.C++ 和 Fortran 应用程序中的多个核心带来的好处,是基 ...
- button点击切换,获取按钮ID
<!DOCTYPE html> <html> <head lang="zh-CN"> <meta charset="UTF-8& ...