Am 08.06.2011 10:35, schrieb Igor Podolskiy:
Hallo Jan,

ich habe folgende Zeile für das Verschmelzen in einem WinBatch
aufgerufen:

call %osmworkfolder%\osmosis\bin\osmosis.bat --read-xml
tmp_operator_node.osm --read-xml tmp_operator_way.osm --merge
--write-xml bus_gesamt.osm

wobei %osmworkfolder% der Pfad zur dem übergeordneten Ordner ist in
welchem die Osmosis-Dateien sich befinden. Nun bekomme ich die Meldung:

Exception in thread "main" java.lang.NoCla
Caused by: java.lang.ClassNotFoundExceptio
at java.net.URLClassLoader$1.run(U
at java.security.AccessController.
at java.net.URLClassLoader.findCla
at java.lang.ClassLoader.loadClass
at sun.misc.Launcher$AppClassLoade
at java.lang.ClassLoader.loadClass
Could not find the main class: org.codehau
der Stacktrace ist rechts etwas abgeschnitten, daher es ist schwer zu
sagen, was das ist, aber das scheint ein eher grundsätzliches Problem zu
sein (Java findet eine der Hauptklassen von Osmosis nicht).

Welche Version benutzt du denn? Bis 0.38 hatte Osmosis nämlich einen Bug
im Batch-Skript (osmosis.bat), der das Starten verhinderte, wenn Osmosis
auf einem anderen Laufwerk lag als im aktuellen Verzeichnis, dann kamen
auch so ähnliche Fehlermeldungen. In 0.39 ist das korrigiert (siehe [1]).

Grüße
Igor

[1]
http://lists.openstreetmap.org/pipermail/osmosis-dev/2011-February/000919.html


Hallo Igor,

Du hast mir schon die Lösung geschrieben - es wird von einem anderen Laufwerk die Version 0.38 gestartet.

Werde ich ausprobieren.

Gruß Jan :-)


_______________________________________________
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de

Antwort per Email an