Tag Archives: 图像处理 ImageMagick Jmagick 安装

ImageMagick & Jmagick 安装

       总结一下这个两个有名的家伙的安装过程

       大家要注意.JMagick并没有跟 ImageMagick 的开发同步,可能会落后一两个小版本,很遗憾的是,jmagick的最新源代码的INSTALL文件,并没有指明自己所兼容的ImageMagick 版本.经过艰苦的测试,锁定到了ImageMagick-6.3.8 ,这个版本跟最新的jmagick是匹配的.安装完ImageMagick-6.3.8 

       checkout最新的jmagick代码

       svn co https://jmagick.svn.sourceforge.net/svnroot/jmagick jmagick

       ./configure –prefix=/home/jmagic –with-magick-home=/home/imagemagic –with-java-home=/home/jdk1.6

       大家根据自己的环境,灵活指定各个参数.

       PS:当时并没有想到是版本不match的问题

       tomcat前台报了java.lang.NoClassDefFoundError: Could not initialize class magick.ImageInfo 这个异常.

      控制台输出了java.lang.UnsatisfiedLinkError: magick/Magick.init

at magick.Magick.<clinit>(Magick.java:40) .

     从现象看,似乎是没有找到so文件,所以设定了一下LD_LIBRARY_PATH,问题仍旧没有解决.

     最后在http://sourceforge.net/mailarchive/forum.php?forum_name=jmagick-users

     发现有人讨论类似的问题.

     还是那句话,取经到西天,最后还得去他的老家找办法;) http://www.baidu.com  http://www.google.com也不总是OK的