linux 下安装Jmagick心得
2008-07-16 20:18
197 查看
最近项目中用到了图片处理
所以采用了ImageMagick,在安装过程中碰到了很多问题所以和大家分享一下
系统使用SUSE 10 ,由于它自带了ImageMagick的安装包所以带来了很多方便,直接
用yast安装好ImageMagick ImageMagick-devel jpg包 png包等等
项目使用Java开发所以下载了 JMagick作为接口
./configure /make /make install /make test 一切都很顺利
但是用程序测试时却发现了问题,总是报无法找到Java.library.path或者无法初始化一个类
所以我估计还是配置的问题
查了很多资料发现问题出在java.library.path上 如果没有将这个Java变量配置到指定的Jmagick链接库的位置就会出错,可以通过在程序里写System.getProperty("java.library.path");来获得这个变量的值。获得后的确发现不对,但是要注意的是虽然有setProperty 的方法可以设置这个变量,而且程序也不会报错但是这种方式是没有效果的 需要在Web服务器启动时就设置好这个参数以Jboss为例 需要修改run.sh 中-Djava.library.path的最后加上 ;链接库的位置 我的是在/usr/local/lib 设置后就一切正常了
所以采用了ImageMagick,在安装过程中碰到了很多问题所以和大家分享一下
系统使用SUSE 10 ,由于它自带了ImageMagick的安装包所以带来了很多方便,直接
用yast安装好ImageMagick ImageMagick-devel jpg包 png包等等
项目使用Java开发所以下载了 JMagick作为接口
./configure /make /make install /make test 一切都很顺利
但是用程序测试时却发现了问题,总是报无法找到Java.library.path或者无法初始化一个类
所以我估计还是配置的问题
查了很多资料发现问题出在java.library.path上 如果没有将这个Java变量配置到指定的Jmagick链接库的位置就会出错,可以通过在程序里写System.getProperty("java.library.path");来获得这个变量的值。获得后的确发现不对,但是要注意的是虽然有setProperty 的方法可以设置这个变量,而且程序也不会报错但是这种方式是没有效果的 需要在Web服务器启动时就设置好这个参数以Jboss为例 需要修改run.sh 中-Djava.library.path的最后加上 ;链接库的位置 我的是在/usr/local/lib 设置后就一切正常了
相关文章推荐
- linux下安装mysql一点心得体会
- Linux下软件安装个人心得――新手
- Linux下软件安装个人心得
- 关于网络安装linux系统(无盘工作站)的一点心得
- Linux终端下的BT软件CTorrent安装使用心得
- 在VMware 4.5.2.build 8848上安装red hat linux 9 过程及心得
- Centos5安装JMagick - Linux - Tech - ITeye论坛
- 新手在Linux环境下安装Tftp整理心得
- Linux安装ImageMagick与JMagick完成过程及配置
- 关于安装win7与linux双系统的一点心得
- linux下使用yum安装gcc的几点心得
- linux自学心得之--安装内核头文件
- [Linux]CentOS下安装Redmine心得
- VMware 4.5中安装Redhat Enterprise linux 3心得
- 心得之:linux下安装jdk tomcat oracle10g
- 安装虚拟机与初触linux心得
- arm-linux-gcc安装心得
- [Linux: 使用心得]ArchLinux下安装Gnome3
- Linux安装JMagick
- Linux下安装ImageMagick+JMagick操作步骤