01.05.2025, 20:13 UhrDeutsch | English
Hallo Gast [ Registrierung | Anmelden ]

Neues Thema eröffnen   Neue Antwort erstellen
Vorheriges Thema anzeigen Druckerfreundliche Version Einloggen, um private Nachrichten zu lesen Nächstes Thema anzeigen
Autor Nachricht
stalin2000
Titel: Nasa Worldwind Java Applikation starten  BeitragVerfasst am: 15.10.2007, 00:27 Uhr



Anmeldung: 04. Jan 2007
Beiträge: 1604
Wohnort: Hamburg
Hallo,
hm, ich wollte aber auch Worldwind neben googleearth haben und worldwind ist java. Da wollt ich der Anleitung folgen und gab folgenden Befehl ein:

Zitat:

chmod +x run-demo.bash
./run-demo.bash worldwinddemo.BasicDemo


und das ergebnis:

Zitat:

Java run-time version: 1.5.0_10
NASA World Wind Early Access 2 0.2.0
Exception in thread "main" java.lang.UnsatisfiedLinkError: no gluegen-rt 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:993)
at com.sun.gluegen.runtime.NativeLibLoader$1.run(NativeLibLoader.java:6Cool
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.gluegen.runtime.NativeLibLoader.loadGlueGenRT(NativeLibLoader.java:66)
at com.sun.gluegen.runtime.NativeLibrary.ensureNativeLibLoaded(NativeLibrary.java:399)
at com.sun.gluegen.runtime.NativeLibrary.open(NativeLibrary.java:163)
at com.sun.gluegen.runtime.NativeLibrary.open(NativeLibrary.java:129)
at com.sun.opengl.impl.x11.DRIHack.begin(DRIHack.java:109)
at com.sun.opengl.impl.x11.X11GLDrawableFactory.<clinit>(X11GLDrawableFactory.java:96)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at javax.media.opengl.GLDrawableFactory.getFactory(GLDrawableFactory.java:111)
at javax.media.opengl.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:409)
at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:117)
at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:86)
at gov.nasa.worldwind.awt.WorldWindowGLCanvas.<init>(Unknown Source)
at worldwinddemo.BasicDemo$AppFrame.<init>(Unknown Source)
at worldwinddemo.BasicDemo.main(Unknown Source)
putinfaschismus@kanotix-putin:/media/hdb1/amule/worldwind.release$ ./run-demo.bash worldwinddemo.BasicDemo
Running worldwinddemo.BasicDemo
Java run-time version: 1.4.2
NASA World Wind Early Access 2 0.2.0
Exception in thread "main" java.lang.NoClassDefFoundError: gov.nasa.worldwind.layers.TiledImageLayer
at java.lang.Class.initializeClass(libgcj.so.70)
at java.lang.Class.initializeClass(libgcj.so.70)
at worldwinddemo.BasicDemo.<init>(Unknown Source)
at worldwinddemo.BasicDemo.main(Unknown Source)
Caused by: java.lang.ClassNotFoundException: java.util.concurrent.Callable not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:./src/,file:./worldwind.jar,file:./jogl.jar,file:./gluegen-rt.jar], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
at java.net.URLClassLoader.findClass(libgcj.so.70)
at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.70)
at java.lang.ClassLoader.loadClass(libgcj.so.70)
at java.lang.ClassLoader.loadClass(libgcj.so.70)
at java.lang.VMClassLoader.defineClass(libgcj.so.70)
at java.lang.ClassLoader.defineClass(libgcj.so.70)
at java.security.SecureClassLoader.defineClass(libgcj.so.70)
at java.net.URLClassLoader.findClass(libgcj.so.70)
at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.70)
at java.lang.ClassLoader.loadClass(libgcj.so.70)
at java.lang.ClassLoader.loadClass(libgcj.so.70)
at java.lang.Class.initializeClass(libgcj.so.70)
...3 more



??? Gruß Christopher

_________________
Es ist dem Untertanen untersagt, den Maßstab seiner beschränkten Einsicht an die Handlungen der Obrigkeit anzulegen - Kurfürst Friedrich Wilhelm von Brandenburg
www.projektidee.org | www.gesundheitstabelle.de | www.neoliberalyse.de
 
 Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
jonOfTre
Titel: Nasa Worldwind Java Applikation starten  BeitragVerfasst am: 15.10.2007, 10:23 Uhr



Anmeldung: 14. Apr 2005
Beiträge: 93

Hallo Christopher,

Java erlaubt die Verwendung von "nativen DLLs" oder besser "shared Libraries". Die Fehlermeldung besagt, dass Dir eine shared library namens gluegen-rt fehlt (Endung .so oder .lib). Da wirst Du forschen müssen,
- in welchem Paket die versteckt ist oder
- ob die mitausgeliefert ist und Du evtl. LD_PATH oder den Klassenpfad erweitern musst.

Jon

_________________
Speedfire/Bookworm mit Kernel 5.10.180 auf i7
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
albatros
Titel: Nasa Worldwind Java Applikation starten  BeitragVerfasst am: 15.10.2007, 16:33 Uhr



Anmeldung: 17. Dez 2004
Beiträge: 290
Wohnort: Detmold
Das deutet auf eine falsch Java-Version hin. Möglicherweise musst Du die alte Versionen deinstallieren oder das Skript anpassen, damit die aktuelle Version verwendet wird.

_________________
albatros
_________
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
jonOfTre
Titel: Nasa Worldwind Java Applikation starten  BeitragVerfasst am: 15.10.2007, 16:47 Uhr



Anmeldung: 14. Apr 2005
Beiträge: 93

Hallo Albatros.

das dachte ich zuerst auch (deshalb habe ich die erste Antwort auch nochmal überarbeitet). Es wird nämlich Sun JRE 1.5.0.10 und anschließend gcj verwendet. Und bei beiden geht's schief.

Jon

_________________
Speedfire/Bookworm mit Kernel 5.10.180 auf i7
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
albatros
Titel:   BeitragVerfasst am: 15.10.2007, 17:07 Uhr



Anmeldung: 17. Dez 2004
Beiträge: 290
Wohnort: Detmold
Du hast recht. Man braucht anscheinend Jogl (Java Bindings für OpenGl ) :
https://jogl.dev.java.net.
Möglicherweise funktioniert es damit.
Ein deb gibt es anscheinend nicht.

_________________
albatros
_________
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
stalin2000
Titel:   BeitragVerfasst am: 18.10.2007, 19:24 Uhr



Anmeldung: 04. Jan 2007
Beiträge: 1604
Wohnort: Hamburg
Danke. Aber wie installiere ich jene Java Dateien?



bildschirm1.jpg
 Beschreibung:
 Dateigröße:  6.57 KB
 Angeschaut:  8522 mal

bildschirm1.jpg



_________________
Es ist dem Untertanen untersagt, den Maßstab seiner beschränkten Einsicht an die Handlungen der Obrigkeit anzulegen - Kurfürst Friedrich Wilhelm von Brandenburg
www.projektidee.org | www.gesundheitstabelle.de | www.neoliberalyse.de
 
 Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
jonOfTre
Titel: Probieren hilft über Studieren ....  BeitragVerfasst am: 18.10.2007, 19:44 Uhr



Anmeldung: 14. Apr 2005
Beiträge: 93

Hallo Stalin2000,

das weiß ich auch nicht genau, ich würde alle 6 Dateien in das JRE-Verzeichnis/lib/ext kopieren (bei mir ist das /usr/lib/jvm/java-1.5.0-sun/jre/lib/ext) oder in das Worldwind-Verzeichnis zu den anderen jars packen.

Jon

_________________
Speedfire/Bookworm mit Kernel 5.10.180 auf i7
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
stalin2000
Titel:   BeitragVerfasst am: 19.10.2007, 11:34 Uhr



Anmeldung: 04. Jan 2007
Beiträge: 1604
Wohnort: Hamburg
Na immerhin ist die Meldung schon mal kürzer geworden:

Zitat:
putinfaschismus@kanotix-putin:/media/hdb1/amule/worldwind.release$ java -Xmx512m -jar worldwind.jar
Java run-time version: 1.4.2
NASA World Wind Early Access 2 0.2.0
Exception in thread "main" java.lang.NoClassDefFoundError: gov.nasa.worldwind.layers.TiledImageLayer
at java.lang.Class.initializeClass(libgcj.so.70)
at java.lang.Class.initializeClass(libgcj.so.70)
at worldwinddemo.BasicDemo.<init>(Unknown Source)
at worldwinddemo.BasicDemo.main(Unknown Source)
Caused by: java.lang.ClassNotFoundException: java.util.concurrent.Callable not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:worldwind.jar], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
at java.net.URLClassLoader.findClass(libgcj.so.70)
at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.70)
at java.lang.ClassLoader.loadClass(libgcj.so.70)
at java.lang.ClassLoader.loadClass(libgcj.so.70)
at java.lang.VMClassLoader.defineClass(libgcj.so.70)
at java.lang.ClassLoader.defineClass(libgcj.so.70)
at java.security.SecureClassLoader.defineClass(libgcj.so.70)
at java.net.URLClassLoader.findClass(libgcj.so.70)
at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.70)
at java.lang.ClassLoader.loadClass(libgcj.so.70)
at java.lang.ClassLoader.loadClass(libgcj.so.70)
at java.lang.Class.initializeClass(libgcj.so.70)
...3 more
putinfaschismus@kanotix-putin:/media/hdb1/amule/worldwind.release$

_________________
Es ist dem Untertanen untersagt, den Maßstab seiner beschränkten Einsicht an die Handlungen der Obrigkeit anzulegen - Kurfürst Friedrich Wilhelm von Brandenburg
www.projektidee.org | www.gesundheitstabelle.de | www.neoliberalyse.de
 
 Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
jonOfTre
Titel:   BeitragVerfasst am: 19.10.2007, 14:16 Uhr



Anmeldung: 14. Apr 2005
Beiträge: 93

Hallo Stalin2000,

java.util.concurrent.Callable gibt's erst ab Java 1.5 und funktioniert deshalb nicht mit diesem gcj. Du musst wohl für Worldwind JRE 1.5.0_10 nehmen, wie im ersten Post.

Jon

_________________
Speedfire/Bookworm mit Kernel 5.10.180 auf i7
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
stalin2000
Titel:   BeitragVerfasst am: 19.10.2007, 18:53 Uhr



Anmeldung: 04. Jan 2007
Beiträge: 1604
Wohnort: Hamburg
Wie kann ich denn umstellen auf Java 1.5? Ich habe ja hier genau das selbe in die Konsole eingegeben, oder?

_________________
Es ist dem Untertanen untersagt, den Maßstab seiner beschränkten Einsicht an die Handlungen der Obrigkeit anzulegen - Kurfürst Friedrich Wilhelm von Brandenburg
www.projektidee.org | www.gesundheitstabelle.de | www.neoliberalyse.de
 
 Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
merlin
Titel:   BeitragVerfasst am: 19.10.2007, 19:18 Uhr



Anmeldung: 28. Feb 2005
Beiträge: 1112
Wohnort: Camelot
altes java runterschmeissen
apt-get --purge remove java-common java-package
neues rauf
apt-get update && apt-get install sun-java6-plugin
sollte reichen

(auf wunsch eines sehr einflussreichen Herren geändert von sun-java5-plugin
in sun-java6-plugin)


Zuletzt bearbeitet von merlin am 19.10.2007, 19:50 Uhr, insgesamt ein Mal bearbeitet
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
Kano
Titel:   BeitragVerfasst am: 19.10.2007, 19:44 Uhr



Anmeldung: 17. Dez 2003
Beiträge: 16792

Es gibt auch java 6 im repository.
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
stalin2000
Titel:   BeitragVerfasst am: 20.10.2007, 00:33 Uhr



Anmeldung: 04. Jan 2007
Beiträge: 1604
Wohnort: Hamburg
super, danke!

hat mit Java 5 Neuinstallation geklappt.

Java 6 war bei mir nicht im responsity trotz apt-get update...

Aber geht auch so.

Ich dachte, Worldwind hätte so tolle Luftbilder von Ballungsräumen...? Fehlanzeige: Viel schlechtere Auflösung als Googeearth und Luftbilder habe ich keine gesehen. Komisch.

_________________
Es ist dem Untertanen untersagt, den Maßstab seiner beschränkten Einsicht an die Handlungen der Obrigkeit anzulegen - Kurfürst Friedrich Wilhelm von Brandenburg
www.projektidee.org | www.gesundheitstabelle.de | www.neoliberalyse.de
 
 Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
Beiträge vom vorherigen Thema anzeigen:     
Gehe zu:  
Alle Zeiten sind GMT + 1 Stunde
Neues Thema eröffnen   Neue Antwort erstellen
Vorheriges Thema anzeigen Druckerfreundliche Version Einloggen, um private Nachrichten zu lesen Nächstes Thema anzeigen
PNphpBB2 © 2003-2007 
 
Deutsch | English
Logos and trademarks are the property of their respective owners, comments are property of their posters, the rest is © 2004 - 2006 by Jörg Schirottke (Kano).
Consult Impressum and Legal Terms for details. Kanotix is Free Software released under the GNU/GPL license.
This CMS is powered by PostNuke, all themes used at this site are released under the GNU/GPL license. designed and hosted by w3you. Our web server is running on Kanotix64-2006.