• Willkommen im Geoclub - dem größten deutschsprachigen Geocaching-Forum. Registriere dich kostenlos, um alle Inhalte zu sehen und neue Beiträge zu erstellen.

CacheWolf unter Ubuntu

MrWunderbar

Geonewbie
Hallo,
ich bekomme die Java-Version unter Ubuntu nicht zum laufen,
jedesmal nachdem ich mein Profil ausgewählt habe erscheint kurz "Lade Cacheliste" und stürzt das Prgogramm ab.
Ich habe es sowohl mit sun-java als auch mit openjdk versucht, immer das selbe ergebnis.

Das Terminal spuckt mir beim absturz folgendes aus:
Code:
java.lang.NullPointerException
	at ewe.fx.Mask.bitManipulate(Mask.java)
	at ewe.fx.Mask.scale(Mask.java)
	at ewe.fx.mImage.scale(mImage.java)
	at CacheWolf.AttributesSelector.showAttributePalette(AttributesSelector.java:109)
	at CacheWolf.AttributesSelector.setSelectionMasks(AttributesSelector.java:24)
	at CacheWolf.FilterScreen.<init>(FilterScreen.java:255)
	at CacheWolf.MainMenu.<init>(MainMenu.java:39)
	at CacheWolf.MainForm.doIt(MainForm.java:100)
	at CacheWolf.MainForm.<init>(MainForm.java:38)
	at CacheWolf.CacheWolf.main(CacheWolf.java:70)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at ewe.reflect.Method.invokeInThread(Method.java)
	at ewe.reflect.Method.nativeInvoke(Method.java)
	at ewe.reflect.Method.invoke(Method.java)
	at ewe.ui.mApp$1.run(mApp.java)
	at ewe.sys.Coroutine.run(Coroutine.java)
Exiting application due to exception thrown in main().

Für mich persönlich ist es nicht so tragisch, da ich ein Dual-Boot system habe, aber ich würde schon gerne wissen was schief läuft.

Fehlen mir vielleicht ein paar wichtige Pakete?

meine java Version ist:
Code:
java version "1.6.0_0"
OpenJDK  Runtime Environment (build 1.6.0_0-b11)
OpenJDK Client VM (build 1.6.0_0-b11, mixed mode, sharing)

Danke

Beste grüße
MrWunderbar
 

tarika

Geocacher
Sind in dem Verzeichniss in dem du startest, die ganze Bilder und so drin?
Ich hatte so ein ähnliches Problem auch und bei mir lag es daran, dass aus irgendeinem Grund das Arbeitsverzeichniss (das in dem die pref.xml liegt) leer war.
Ansonsten läuft es bei mir unter Ubuntu, Opensuse und Windows einwandfrei - es geht somit prinzipiell:
Also dran bleiben ;)
Gruß,
Tarika
 

MiK

Geoguru
Es hört sich für mich so an, als wurde der Inhalt der zip-Datei nicht richtig in die Unterordner entpackt. Hast Du ein Unterberzeichnis "Attributes", "Languages" und "webmapservices"?
 
OP
M

MrWunderbar

Geonewbie
also:
Ich bin drin!
die ordnerstrucktur war komplett in ordnung.
Ich habe herausgefunden woran es liegt:
Unter Ubuntu darf man nicht diesen Befehl eingeben:
Code:
java -jar /home/user/cachewolf/CacheWolf.jar
sondern muss im Terminal in das verzeichnis gehen und von dort aus direkt starten:
Code:
cd cachewolf
java -jar CacheWolf.jar
jetzt läuft es fehlerfrei!

vielen dank
 
Oben