Andere Sprachen:
Inhaltsverzeichnis
Lesen Sie zuerst die empfohlenen Optionen.
Ausführung
Zum Ausführen von JOSM wird eine funktionierende Java-Laufzeitumgebung (Java Runtime Environment) ab Version 17 benötigt.
Microsoft Windows
Doppelklicken Sie auf die JAR-Datei.
Wenn dies nicht funktioniert, muss wahrscheinlich die Java-Laufzeitumgebung installiert werden.
Um zu verhindern, dass das Java-Konsolenfenster geöffnet bleibt, kann javaw.exe anstelle von java.exe verwendet werden.
Bei der Verwendung einer 64-Bit-Version von Windows ist Vorsicht geboten: Die Java-Laufzeitumgebung (monatlich aktualisiert) wird möglicherweise als 64-Bit-Version installiert, wenn die Java-Website mit einer 64-Bit-Browserversion aufgerufen wird, oder andernfalls als 32-Bit-Version. Beide Java-Plattformen können auf dem PC nebeneinander existieren, aber standardmäßig starten Dateizuordnungen zuerst die 32-Bit-Version. Dadurch werden virtuelle Maschinen (VMs) erzeugt, die auf maximal 247 MB begrenzt sind (erreicht die VM-Größe aufgrund der geladenen Datenmenge dieses Limit, kann JOSM sehr langsam werden oder nicht mehr reagieren).
Die JAR-Erweiterung wird jedoch seit Version v8u66 nur noch mit der 32-Bit-Version der Java-Laufzeitumgebung gestartet (Ordner \Program files (x86)\bin anstelle von \Program files\bin für die 64-Bit-Version), wenn beide Versionen installiert sind.
Besuchen Sie die Hauptseite www.java.com, wählen Sie das Herunterladen von Java ... und wählen Sie das Paket i586. Das 64-Bit-Paket kann beibehalten werden, da es an einem anderen Ort als das 32-Bit-Paket (i586) installiert wird.
Ist auf einer 64-Bit-Version von Windows nur eine 64-Bit-Version von Java installiert (und eine Java-Version, die mindestens der in der JNLP angegebenen Mindestversion entspricht, sofern JavaWebStart zum Herunterladen/Aktualisieren und Starten von JOSM verwendet wird), startet JOSM automatisch in einer 64-Bit-Java-VM (mit mehr verfügbarem Arbeitsspeicher für größere Datenmengen und besserer Leistung). Andernfalls erfolgt der Start in einer 32-Bit-Java-VM, es sei denn, der Befehlszeile werden VM-Parameter hinzugefügt, um die 64-Bit-Version von Java zu lokalisieren und zu verwenden.
Nicht benötigte 32-Bit-Java-Versionen können auch deinstalliert werden, sofern keine Applets in einem 32-Bit-Browser erforderlich sind (die 32-Bit-Version von Java ist weiterhin nützlich bei der Verwendung eines alten 32-Bit-Browsers für Applets auf Webseiten oder für 32-Bit-Betriebssysteme, bei denen dies im Web oder im eigenständigen Betrieb die einzige verfügbare Wahl ist).
Linux / *BSD
Siehe auch: HowTo JOSM-under-Linux (en)
- Pakete
- In einigen Distributionen existieren vorgepackte Pakete, um JOSM über den bevorzugten Paketmanager aus den Repositories zu installieren. Obwohl diese Pakete möglicherweise etwas älter sind als die JAR-Dateien auf der Hauptseite, fügen sie sich in der Regel besser in die Umgebung ein und installieren Abhängigkeiten sowie einen Menüeintrag automatisch.
Hinweis: Das Installieren des vorgepackten Pakets und die gleichzeitige Nutzung der oben aufgeführten JAR-Dateien ist problemlos möglich, jedoch ist bei zusätzlichen Paketen wie
josm-pluginsVorsicht geboten (siehe #7483).
Für SUSE und Ubuntu/Debian stehen ebenfalls Pakete auf dieser Seite zur Verfügung (SUSE, Ubuntu). Existiert kein Paket oder wird keines gewünscht, kann die JOSM-JAR-Datei von der Hauptseite (getestete oder aktuelle Version) heruntergeladen oder aus dem Quellcode erstellt werden.
- Verwendung der Shell
-
Wechseln Sie in das Verzeichnis, in dem sich die Datei
josm-latest.jarbefindet, und geben Siezum Starten ein. Ersetzen Siejava -jar josm-latest.jar
josm-latest.jardurch den Namen der geladenen JAR-Datei, z. B.josm.jarfür Releases.
Hilft dies nicht, versuchen Sie, die Variable
JAVA_HOMEauf das Java-Verzeichnis zu setzen (das Stammverzeichnis, nichtbin). Beispiel:export JAVA_HOME=/usr/lib/jvm/default-java java -jar ''josm.jar''
Zusätzliche Informationen finden Sie unter Befehlszeilenoptionen und Josm unter Linux Howto (en).
- KDE
- Ein Tutorial beschreibt die Einrichtung der Umgebung zum Starten von JAR-Dateien durch Mausklick.
- GNOME
- Klicken Sie mit der rechten Maustaste auf die JAR-Datei und wählen Sie Öffnen mit „OpenJDK11 Runtime“ oder der jeweils vorhandenen Java-Version.
- XGL/Compiz
-
Geben Sie diesen Befehl in eine Shell ein:
wie hier beschrieben: http://kubasik.net/blog/index.php/2006/06/19/java-sun-150-and-xglcompiz-on-ubuntu/
export AWT_TOOLKIT=MToolkit && java -jar josm-test.jar
MacOS
- Nach dem Herunterladen von
josm-latest.jarkann JOSM durch einen Klick auf die Dateijosm-latest.jarim MacOS-Finder gestartet werden (eventuell erscheint eine Warnung, dass eine Datei aus dem Internet geöffnet werden soll – diese kann akzeptiert werden).
Diese Startmethode ist in den meisten Fällen ausreichend.
- Unter Mountain Lion muss Gatekeeper vorübergehend deaktiviert werden, da JOSM sonst nicht geöffnet werden kann und beim Starten die Fehlermeldung „JOSM.app ist beschädigt und kann nicht geöffnet werden. Sie sollten sie in den Papierkorb legen“ ausgibt. Deaktivieren Sie Gatekeeper in den Systemeinstellungen unter „Sicherheit & Datenschutz“, indem Sie die Option „Apps-Download erlauben von:“ auf „Keine Einschränkungen“ (Anywhere) setzen. Nach dem Öffnen der Anwendung kann Gatekeeper wieder aktiviert werden; JOSM sollte danach problemlos starten. Weitere Informationen hierzu finden Sie unter diesem Link und in #7904.
- Erscheint die Meldung „Die Java-JAR-Datei konnte nicht gestartet werden“, wird wahrscheinlich eine veraltete Java-Version ausgeführt. Überprüfen Sie dies durch Ausführen in einem Terminal, da keine Einträge im Systemprotokoll erfolgen.
- Müssen Parameter übergeben werden (z. B.
-Xmx2048Mfür mehr Java-Arbeitsspeicher), kann das MacOS-„Terminal“ verwendet werden:
Starten Sie die Anwendung „Terminal“ (z. B. durch Eingabe von „Terminal“ in der Spotlight-Suche, ⌘+Leertaste).
- Nun stehen zwei Optionen zur Verfügung:
- Geben Sie folgenden Befehl ein und drücken Sie „Enter“, um JOSM ohne spezielle Java-Optionen zu starten (entspricht dem Start unter Punkt 1):
Ersetzen Sie dabei
java -jar ORDNER/josm-latest.jar
ORDNERdurch den Namen des Verzeichnisses, in dasjosm-latest.jarheruntergeladen wurde. Befindet sich die Datei im standardmäßigen MacOS-X-Ordner „Downloads“, lautet der Befehl:java -jar Downloads/josm-latest.jar
- Geben Sie folgenden Befehl ein und drücken Sie „Enter“, um JOSM ohne spezielle Java-Optionen zu starten (entspricht dem Start unter Punkt 1):
Siehe auch
Zurück zur Main Help




