You are not logged in.

#1 2015-04-06 00:13:17

haidi
Member
Registered: 2015-04-05
Posts: 4

[gelöst] - OsmAndMapCreator endet mit Fehlermeldung

Hallo,
ich habe eine KVM-Datei mit POIs (Campingplätze) heruntergeladen und mit GPSBabel in eine OSM-Datei umgewandelt.  Dabei trat ein Fehler auf.

Ich arbeite unter Ubuntu 14.04
Installiert ist openjdk-7-jre in der aktuellen Form
Ich habe OsmAndMapCreator von der Entwicklerseite heruntergeladen (link aus Openstreetmap-wiki)

Ich habe allen *.sh-Dateien und allen *.jar-Dateien ausführende Rechte vergeben

Nach Aufruf von OsmAndMapCreator.sh durch Doppelklick im Dateimanager Nemo erhalte ich folgende Fehlermeldung:

Beim Erzeugen des Kindprozesses für dieses Terminal ist ein Fehler aufgetreten
Kindprozess »/home/hannes/Navigation/osmandmapcreator/OsmAndMapCreator-main/OsmAndMapCreator.sh« konnte nicht ausgeführt werden (Das Programm kann nicht ausgeführt oder verändert werden (busy))

Das passiert auch nach dem ersten Aufruf von OsmAndMapCreator.sh nach dem NEustart des PC

Rufe ich OsmAndMapCreator.jar mit
java -jar -Xms1G -Xmx6G OsmAndMapCreator.jar
auf, dann erhalte ich folgende Fehlermeldung:

Exception in thread "main" java.lang.NoClassDefFoundError: net/osmand/map/IMapLocationListener
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
	at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
	at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)
Caused by: java.lang.ClassNotFoundException: net.osmand.map.IMapLocationListener
	at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
	... 13 more

Was läuft da falsch?

Last edited by haidi (2015-04-06 09:19:15)

Offline

#2 2015-04-06 08:15:12

Harald Hartmann
Member
From: 98667 Schönbrunn
Registered: 2014-04-02
Posts: 3,123
Website

Re: [gelöst] - OsmAndMapCreator endet mit Fehlermeldung

Naja ClassNotFoundException sagt aus, dass er die Klassen, die er laden möchte nicht findet ... vermutlich weil sie nicht im Classpath sind.
Wenn du dir die OsmAndMapCreator.sh genauer ansiehst, wirst du sehen, dass da NICHT NUR die OsmAndMapCreator.jar geladen wird wink

Ach ja, der Start aus dem Dateimanager kannste meistens in die Tonne treten.

Ich gehe dazu in die Console und rufe einfach

haribo@ubuntu-usb:~/OsmAndMapCreator$ ./OsmAndMapCreator.sh 

auf und alles ist gut.


Mein aktives Gebiet: Gemeinde Schleusegrund
Fingerprint meines Schlüssels: 71F7 3CD9 B647 9079 6B88 326E 8B8B 72AE 34F9 5AAD

Offline

#3 2015-04-06 09:18:49

haidi
Member
Registered: 2015-04-05
Posts: 4

Re: [gelöst] - OsmAndMapCreator endet mit Fehlermeldung

Danke, so geht es, allerdings habe ich dann keine Speichervorgabe.

Ich habe aber gerade OsmAndMapCreator auf einem anderen PC (sollte idente Konfiguration haben, nur 8 statt 4 GB) problemlos ausgeführt und die Umwandlung durchgeführt.

Offline

#4 2015-04-06 11:14:30

Mondschein
Member
Registered: 2011-01-29
Posts: 1,831

Re: [gelöst] - OsmAndMapCreator endet mit Fehlermeldung

haidi wrote:

Danke, so geht es, allerdings habe ich dann keine Speichervorgabe.

Das lässt sich in der OsmAndMapCreator.sh einstellen:
https://github.com/osmandapp/OsmAnd-too … Creator.sh

Gruß,
Mondschein

Offline

Board footer

Powered by FluxBB