[vtkusers] java Exception with vtk

wells jake_wang1013 at 163.com
Thu Feb 21 20:40:39 EST 2008


HI

Thank Fred and Eric!
I did what they said,but error exception happened again.
I use Mac OS,and I copied "libawt.jnilib" and "libjawt.dylib" from "/ 
System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Libraries/"  
to "/Users/wells/jBuild1/bin".
I donot know why. can anyone help me! thanks!

wells

在 2008/2/21,下午 8:05, Frederic DANESI 写道:

> Hi,
>
> In fact, while producing the dll files, vtkCommon and vtkCommonJava  
> are
> linked to awt.dll and jawt.dll … that’s why you get an  
> unsatisfied link
> error.
> An easy way to overcome this in to copy / past “awt.dll” and  
> “jawt.dll” from
> your JRE\bin or JDK\bin installation in the same directory as your  
> VTK dlls
> (=/Users/emonson/Programming/VTK/build/bin)  …
>
> Fred.
>
>
>
> Cordialement,
> F.Danesi
> --
> Département DINCCS (Département Ingénierie Numérique, Conception
> Collaborative et Simulation)
> MICADO / DINCCS
> Pole de Haute Technologie, 7 boulevard Jean Delautre (IFTS)
> 08000 Charleville-Mézières
> Tel. : 03.24.41.69.55 / 06.62.76.13.32
> Email : frederic.danesi at dinccs.com
> Web: www.afmicado.com / www.dinccs.com
>
>
> De : vtkusers-bounces+frederic.danesi=dinccs.com at vtk.org
> [mailto:vtkusers-bounces+frederic.danesi=dinccs.com at vtk.org] De la  
> part de
> Eric E. Monson
> Envoyé : jeudi 21 février 2008 12:51
> À : wells
> Cc : vtkusers at vtk.org
> Objet : Re: [vtkusers] java Exception with vtk
>
> Hey,
>
> I don't know for sure if this is the problem, but to get VTK Java to  
> work I
> have to set these two environment variables (either on the command  
> line or
> in my .profile for the bash shell):
>
> export CLASSPATH=/Users/emonson/Programming/VTK/build/bin/vtk.jar:.
> export JAVA_LIBRARY_PATH=/Users/emonson/Programming/VTK/build/bin
>
> of course, with you own paths to vtk.jar and the VTK/build/bin  
> directories.
> Notice the first one includes looking in the current directory with  
> the
> colon separator and the full stop (period).
>
> -Eric
>
>
> On Feb 21, 2008, at 4:19 AM, wells wrote:
>
>
> hi
> I ran a single java program, and throw an exception. like following:
>
> DanyLeeMacbook-4:dist wells$ java -jar vtkSample.jar
> java.library.path:.:/Library/Java/Extensions:/System/Library/Java/ 
> Extensions
> :/usr/lib/java
> Exception in thread "main" java.lang.UnsatisfiedLinkError: no  
> vtkCommonJava
> in java.library.path
> 	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1753)
> 	at java.lang.Runtime.loadLibrary0(Runtime.java:823)
> 	at java.lang.System.loadLibrary(System.java:1030)
> 	at vtk.vtkPanel.<clinit>(vtkPanel.java:26)
> 	at vtksample.VTKSample.main(VTKSample.java:32)
>
> then I and path into java.library.path ,like following:
>
>
>
> DanyLeeMacbook-4:dist wells$ java -D
> java.library.path=":/Library/Java/Extensions:/System/Library/Java/ 
> Extensions
> :/usr/lib/java:/Users/wells/vJavaBin/lib/Extensions" -jar  
> vtkSample.jar
> Exception in thread "main" java.lang.NoClassDefFoundError:
> java/library/path=:/Library/Java/Extensions:/System/Library/Java/ 
> Extensions:
> /usr/lib/java:/Users/wells/vJavaBin/lib/Extensions
> Caused by: java.lang.ClassNotFoundException:
> java 
> .library 
> .path=:.Library.Java.Extensions:.System.Library.Java.Extensions:
> .usr.lib.java:.Users.wells.vJavaBin.lib.Extensions
> 	at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
> 	at java.security.AccessController.doPrivileged(Native Method)
> 	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:316)
> 	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:288)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
> 	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374)
>
>
> There are dylibs in "/Users/wells/vJavaBin/lib/Extensions" .
>
> Can any one help me! Thanks !
>
> -wells
>
>
> _______________________________________________
> This is the private VTK discussion list.Please keep messages on- 
> topic. Check
> the FAQ at: http://www.vtk.org/Wiki/VTK_FAQ
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtkusers
>
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20080222/f41b47e0/attachment.htm>


More information about the vtkusers mailing list