Perhaps this has been answered. I'd like to make it easy for people to
install my app without installing Java3D separately. I'm using beta 1 of
Java3D 1.3 (DirectX version).

I include 4 jar files and put them on the class path j3dcore, j3daudio,
j3dutil, and vecmath.

I include J3D.dll in the directory (D:\TestPaver in this case and the app
starts in that directory).

On my test machine, I get:

xception occurred during event dispatching:
java.lang.UnsatisfiedLinkError: D:\TestPaver\J3D.dll: One of the library
files needed to run this application cannot be found
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(Unknown Source)
        at java.lang.ClassLoader.loadLibrary(Unknown Source)
        at java.lang.Runtime.loadLibrary0(Unknown Source)
        at java.lang.System.loadLibrary(Unknown Source)
        at javax.media.j3d.MasterControl$17.run(MasterControl.java:787)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.media.j3d.MasterControl.loadLibraries(MasterControl.java:784)
        at javax.media.j3d.VirtualUniverse.<clinit>(VirtualUniverse.java:229)
        at app.MeshRenderer.<clinit>(MeshRenderer.java:129)

Any thoughts? Are there other DLL's I need?

Sincerely,

John Barrus

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to