 |
AppletTalk.com Java discussions newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
Asif Khan Guest
|
Posted: Wed Nov 02, 2005 3:10 am Post subject: quicktime for java |
|
|
Exception in thread "main" java.lang.UnsatisfiedLinkError: no QTJava in
java.lib
rary.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at quicktime.jdirect.JDirectLinker$1.run(JDirectLinker.java:266)
at java.security.AccessController.doPrivileged(Native Method)
at
quicktime.jdirect.JDirectLinker$1$PrivelegedAction.establish(JDirectL
inker.java:264)
at quicktime.jdirect.JDirectLinker.<clinit>(JDirectLinker.java:272)
at quicktime.jdirect.QTNative.loadQT(QTNative.java:11)
at quicktime.jdirect.QuickTimeLib.<clinit>(QuickTimeLib.java:17)
at quicktime.QTSession.<clinit>(QTSession.java:106)
at Zoo1.main(Zoo1.java:89)
I have this Java program using Quick Time Movie APIs of Java. It compiles
fine, but upon execution it gives the above runtime error.
I have Java 1.3 installed and have the classpath set right. Can you advise
what the problem could be?
In the program, I have imported the following:
import java.io.IOException;
import java.io.*;
import quicktime.QTSession;
import quicktime.QTException;
import quicktime.app.QTFactory;
import quicktime.io.OpenMovieFile;
import quicktime.std.movies.Movie;
import quicktime.*;
import quicktime.qd.*;
import quicktime.std.*;
import quicktime.io.QTFile;
import quicktime.std.StdQTConstants;
import quicktime.util.QTBuild;
import quicktime.app.display.QTCanvas; |
|
| Back to top |
|
 |
SPG Guest
|
Posted: Thu Nov 17, 2005 6:08 pm Post subject: Re: quicktime for java |
|
|
"Asif Khan" <Ak012t7507 (AT) blueyonder (DOT) co.uk> wrote in message
news:oJR9f.65838$iD.45462 (AT) fe2 (DOT) news.blueyonder.co.uk...
| Quote: | Exception in thread "main" java.lang.UnsatisfiedLinkError: no QTJava in
java.lib
rary.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at quicktime.jdirect.JDirectLinker$1.run(JDirectLinker.java:266)
at java.security.AccessController.doPrivileged(Native Method)
at
quicktime.jdirect.JDirectLinker$1$PrivelegedAction.establish(JDirectL
inker.java:264)
at quicktime.jdirect.JDirectLinker.<clinit>(JDirectLinker.java:272)
at quicktime.jdirect.QTNative.loadQT(QTNative.java:11)
at quicktime.jdirect.QuickTimeLib.<clinit>(QuickTimeLib.java:17)
at quicktime.QTSession.<clinit>(QTSession.java:106)
at Zoo1.main(Zoo1.java:89)
I have this Java program using Quick Time Movie APIs of Java. It compiles
fine, but upon execution it gives the above runtime error.
I have Java 1.3 installed and have the classpath set right. Can you advise
what the problem could be?
In the program, I have imported the following:
import java.io.IOException;
import java.io.*;
import quicktime.QTSession;
import quicktime.QTException;
import quicktime.app.QTFactory;
import quicktime.io.OpenMovieFile;
import quicktime.std.movies.Movie;
import quicktime.*;
import quicktime.qd.*;
import quicktime.std.*;
import quicktime.io.QTFile;
import quicktime.std.StdQTConstants;
import quicktime.util.QTBuild;
import quicktime.app.display.QTCanvas;
|
Hi,
The QT package is trying to load a dll called "QTJava", which must be on
your java.library.path.
Check your path settings by doing
System.out.println(System.getProperty("java.library.path")); and see where
java is looking to find the dlls.
Once you know where to look, you can find the dll and place it in one of
those locations.
Steve |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|