NASA WORLD WIND java OGL edition - pomoc s rozbehaním
Potreboval by som pomôcť rozbehať túto aplikáciu:
http://worldwind.arc.nasa.gov/
Dávnejšie pod windows som používal jej .net verziu ale v linuxe nefunguje ani pod wine. NASA však už rok pracuje na java verzii. Z vlastnej skúsenosti môžem povedať že táto aplikácia a dáta v nej sú pre mna daleko zaujmvejšie než google eatrth.
Existuje aj OSS 2D verzia ale tá už rok nevidala ani ťuk a naviše je v dosť úbohom stave.
Už nejakú dobu sa pokúšam tú java verziu spustiť pod linuxom ale stále sa mi to nepodarilo.
Preto by som vás chcel poprosiť o pomoc. Keby to niekto mohol vyskúšať, otestovať a poradiť mi - bol by som velmi vdačný.
tomolc
Pre pridávanie komentárov sa musíte prihlásiť.
Na svojom ubuntu mam nainstalovane baliky sun-java6-jre a sun-java6-bin + vyvojarske baliky pre Javu + Netbeans. Pri stahovani som dal Open With Sun Java 6 Web Start.
Ďakujem za odpoveď. Mám slackware current a funkčnú JRE, používam operu.
Nemal som na mysli web aplikáciu ale normálnu java aplikáciu (cca 6MB archýv).
Má to byť nová verzia pôvodnéej aplikácie Nasa World Wind ktorá bola postavená na net framevork.
Zaujma ma klasická java + JOGL aplikácia:
http://worldwind.arc.nasa.gov/java/0.4.1/worldwind.release.0.4.1.zip
Problém je v tom že to neviem spustit:
v helpe sa píše:
To run the basic demo on Mac OS X or Linux while in the release directory:
chmod +x run-demo.bash
./run-demo.bash gov.nasa.worldwind.examples.ApplicationTemplate
or on Windows
java -Dsun.java2d.noddraw=true -classpath worldwind.jar;jogl.jar;gluegen-rt.jar gov.nasa.worldwind.examples.ApplicationTemplate
a v konzole to dopadne takto:
bash-3.1# ./run-demo.bash gov.nasa.worldwind.examples.ApplicationTemplate
Running gov.nasa.worldwind.examples.ApplicationTemplate
Exception in thread "main" java.lang.UnsatisfiedLinkError: no gluegen-rt in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at com.sun.gluegen.runtime.NativeLibLoader.loadLibraryInternal(NativeLibLoader.java:102)
at com.sun.gluegen.runtime.NativeLibLoader.access$000(NativeLibLoader.java:51)
at com.sun.gluegen.runtime.NativeLibLoader$1.run(NativeLibLoader.java:70)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.gluegen.runtime.NativeLibLoader.loadGlueGenRT(NativeLibLoader.java:68)
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:99)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at javax.media.opengl.GLDrawableFactory.getFactory(GLDrawableFactory.java:111)
at javax.media.opengl.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:520)
at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:131)
at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:90)
at gov.nasa.worldwind.awt.WorldWindowGLCanvas.<init>(Unknown Source)
at gov.nasa.worldwind.examples.ApplicationTemplate$AppPanel.<init>(Unknown Source)
at gov.nasa.worldwind.examples.ApplicationTemplate$AppFrame.initialize(Unknown Source)
at gov.nasa.worldwind.examples.ApplicationTemplate$AppFrame.<init>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at gov.nasa.worldwind.examples.ApplicationTemplate.start(Unknown Source)
at gov.nasa.worldwind.examples.ApplicationTemplate.main(Unknown Source)
Neviem s tým pohnúť. nakolko moc dobre neviem AJ tak som ani na worldwind fóre moc nepochodil....
tomolc
Inak z ich fora:
export LD_LIBRARY_PATH=/cesta kam si to rozbalil/:$lLD_LIBRARY_PATH
Niesom si istý či sa rozumieme - ja nemám namysli webovú aplikáciu v štýle google maps ale normálnu java aplikáciu v štýle google earth.
Na ten webstart som klikol ale namiesto spustenia aplikácie sa mi stiahol daaký jnlp súbor
tomolc
Vyzerá tak ako na skreenshote. Problém je že mi to ide iba pod konquerorom, pod operou sa mi ten súbor iba stiahne.... ale to ma až tak netrápi
Ja by som chcel však rozbehať normálnu java aplikáciu - to s tým lietadlom.....
Momentálne to skúšam pod Mandrivou 2008 ale bez uspechu.
Ak sa to niekomu podarí spustiť prosím ozvite sa...
tomolc
Konečne sa mi to podarilo spustiť. Je to normálna java aplikácia - vyzerá rovnako ako tá čo sa pustí z web prehliadača ibaže beží samostatne.
Pomohol ten export cesti ku knižniciam.
Moc dikes.
Oproti pôvodnému WorldWindu postavenému na .NET je to síce len slabulinký odvar ale verím že sa to časom zlepší a prekoná to úroveň toho sterého ww.
tomolc