Skip to Main Content

Java HotSpot Virtual Machine

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

java.lang.UnsatisfiedLinkError: no JMagick in java.library.path

843829Dec 12 2006
I am using Eclipse as my IDE
Operating system fedora (linux)5

i am using jMagik.jar which uses native methods for image conversions
i kept libJMagick.so which is generated by Image Magic tool
in my bin folder where all my class files are

and run following code
package com.iad.core.media.image;

import java.io.File;
import java.util.Properties;

import magick.ImageInfo;
import magick.MagickApiException;
import magick.MagickException;

/**
 * @author g.pol
 *
 */
public abstract class ImageManager {
	static{
		String javaLibPath=System.getProperty("java.library.path");
 	    System.out.println(javaLibPath);
	    System.loadLibrary("JMagick");
	}

	/**
	 * 
	 */
	private ImageManager() {
		super();
		
	}
	
	/**
	 * purpose of this method is to convert the image to specific format 
	 * @return
	 */
	public static File convertImage(){
		ImageInfo imageInfo=null;
		try{
		imageInfo=new ImageInfo("DSC00148_580x435.jpg");
		}catch(MagickException magicException){
			magicException.printStackTrace();
		}
		System.out.println("out");
		return null;
	}
	
	public static void main(String [] args){
	convertImage();
	}

}
when i try to run this code i got following exception
/home/g.pol/devtools/java/jdk1.5.0_04/jre/lib/i386/client:/home/g.pol/devtools/java/jdk1.5.0_04/jre/lib/i386:/home/g.pol/devtools/java/jdk1.5.0_04/jre/../lib/i386:/usr/lib/mozilla-1.7.12

Exception in thread "main" java.lang.UnsatisfiedLinkError: no JMagick in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1682)
at java.lang.Runtime.loadLibrary0(Runtime.java:822)
at java.lang.System.loadLibrary(System.java:992)
at com.iad.core.media.image.ImageManager.<clinit>(ImageManager.java:21)

How should i solve this issue
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jan 9 2007
Added on Dec 12 2006
0 comments
755 views