Wenn ich das Programm in einem Terminal starte erhalte ich nachfolgende Fehlermeldung:
Habe es mit der Suse java Version und auch mit der Version 1.6 von Sun probiert.
Mich wundert, dass es in der Fehlermeldung diese Zeile gibt:
Ich benutze ein i586 System.
Hat jemand einen Tip?
Viele Grüße
pitfl
Code:
peter@linux-6ucb:~> SweetHome3D.sh
ln: Erzeuge symbolische Verknüpfung „/home/peter/.eteks/sweethome3d/furniture/Contributions.sh3f“: Die Datei existiert bereits
ln: Erzeuge symbolische Verknüpfung „/home/peter/.eteks/sweethome3d/furniture/KatorLegaz.sh3f“: Die Datei existiert bereits
ln: Erzeuge symbolische Verknüpfung „/home/peter/.eteks/sweethome3d/furniture/Scopia.sh3f“: Die Datei existiert bereits
java virtual machine used: /usr/lib/jvm/java/bin/java
classpath used: /usr/share/java/SweetHome3D/iText-2.1.5.jar:/usr/share/java/SweetHome3D/Help.jar:/usr/share/java/SweetHome3D/freehep-vectorgraphics-svg-2.1.1.jar:/usr/share/java/SweetHome3D/Furniture.jar:/usr/share/java/SweetHome3D/SweetHome3D-2.1.jar:/usr/share/java/SweetHome3D/Textures.jar:/usr/share/java/SweetHome3D/jnlp.jar:/usr/share/java/SweetHome3D/Loader3DS1_2u.jar:/usr/share/java/java3d/vecmath.jar:/usr/share/java/java3d/j3dutils.jar:/usr/share/java/java3d/j3dcore.jar:/usr/share/java/sunflow/sunflow-0.07.3.jar:/usr/share/java/sunflow/janino.jar
main class used: com.eteks.sweethome3d.SweetHome3D
flags used:
options used: -Djava.library.path=/usr/lib64:/usr/lib
arguments used:
3D [dev] 1.5.3-build3-experimental 18 Nov 2009 17:21:31 UTC
Exception in thread "main" java.lang.NoClassDefFoundError: javax.media.j3d.X11NativeConfigTemplate3D
at java.lang.Class.initializeClass(libgcj.so.10)
at java.lang.Class.forName(libgcj.so.10)
at java.lang.Class.forName(libgcj.so.10)
at javax.media.j3d.NativeConfigTemplate3D$1.run(NativeConfigTemplate3D.java:79)
at java.security.AccessController.doPrivileged(libgcj.so.10)
at javax.media.j3d.NativeConfigTemplate3D.createNativeConfigTemplate3D(NativeConfigTemplate3D.java:74)
at javax.media.j3d.NativePipeline.initialize(NativePipeline.java:127)
at javax.media.j3d.Pipeline.createPipeline(Pipeline.java:170)
at javax.media.j3d.MasterControl.loadLibraries(MasterControl.java:954)
at javax.media.j3d.VirtualUniverse.<clinit>(VirtualUniverse.java:299)
at java.lang.Class.initializeClass(libgcj.so.10)
at javax.media.j3d.GraphicsConfigTemplate3D.getBestConfiguration(GraphicsConfigTemplate3D.java:321)
at java.awt.GraphicsDevice.getBestConfiguration(libgcj.so.10)
at com.eteks.sweethome3d.j3d.Component3DManager.<init>(Unknown Source)
at com.eteks.sweethome3d.j3d.Component3DManager.getInstance(Unknown Source)
at com.eteks.sweethome3d.SweetHome3D.addComponent3DRenderingErrorObserver(Unknown Source)
at com.eteks.sweethome3d.SweetHome3D.createApplication(Unknown Source)
at com.eteks.sweethome3d.SweetHome3D.main(Unknown Source)
Caused by: java.lang.ClassNotFoundException: sun.awt.X11GraphicsDevice not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:/usr/share/java/SweetHome3D/iText-2.1.5.jar,file:/usr/share/java/SweetHome3D/Help.jar,file:/usr/share/java/SweetHome3D/freehep-vectorgraphics-svg-2.1.1.jar,file:/usr/share/java/SweetHome3D/Furniture.jar,file:/usr/share/java/SweetHome3D/SweetHome3D-2.1.jar,file:/usr/share/java/SweetHome3D/Textures.jar,file:/usr/share/java/SweetHome3D/jnlp.jar,file:/usr/share/java/SweetHome3D/Loader3DS1_2u.jar,file:/usr/share/java/java3d/vecmath.jar,file:/usr/share/java/java3d/j3dutils.jar,file:/usr/share/java/java3d/j3dcore.jar,file:/usr/share/java/sunflow/sunflow-0.07.3.jar,file:/usr/share/java/sunflow/janino.jar], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
at java.net.URLClassLoader.findClass(libgcj.so.10)
at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.10)
at java.lang.ClassLoader.loadClass(libgcj.so.10)
at java.lang.ClassLoader.loadClass(libgcj.so.10)
at java.lang.Class.forName(libgcj.so.10)
at java.lang.Class.initializeClass(libgcj.so.10)
...17 more
peter@linux-6ucb:~>
Mich wundert, dass es in der Fehlermeldung diese Zeile gibt:
Code:
options used: -Djava.library.path=/usr/lib64:/usr/lib
Hat jemand einen Tip?
Viele Grüße
pitfl