Changes between Version 44 and Version 45 of De:Download


Ignore:
Timestamp:
2018-02-26T01:58:12+01:00 (8 years ago)
Author:
Hb---
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • De:Download

    v44 v45  
    99== Empfohlene Optionen ==#Recommendedoptions
    1010
    11 [[Image(source:trunk/images/openlocation.png,valign=middle,link=[/download/josm.jnlp],title="JOSM via Web-Start aufrufen",alt="JOSM Web-Start aufrufen")]] **Aufrufen [/download/josm.jnlp josm.jnlp]** (Neueste stabile Freigabe) [[br]]
    12 Empfohlene Version, für alle Plattformen, monatliche automatische Aktualisierung ([#Webstart Wie aufrufen]).[[br]]
     11[[Image(source:trunk/images/openlocation.png,valign=middle,link=[/download/josm.jnlp],title="JOSM via Java Web Start starten",alt="JOSM Web-Start starten")]] **Starten [/download/josm.jnlp josm.jnlp]** (Neueste stabile Freigabe) [[br]]
     12Empfohlene Version, für alle Plattformen, monatliche automatische Aktualisierung ([#Webstart Wie starten]).[[br]]
    1313[[br]]
    1414
    1515[[Image(source:trunk/images/download.png, valign=middle, link=[/josm-tested.jar],title="JOSM herunterladen",alt="JOSM tested herunterladen")]] **Herunterladen [/josm-tested.jar josm-tested.jar]** (Version [[Version(tested)]], Stabile Freigabe) [[br]]
    16 Alle Plattformen ([#Troubleshootingjarfile Wie starten]). [[br]]
     16Alle Plattformen ([#Java Wie aufrufen]). [[br]]
    1717[[br]]
    1818
     
    2020
    2121Jeden [/roadmap Monat] erstellt das Team von JOSM eine stabile [wikitr:Releases Freigabe], genannt **tested version**, zum Herunterladen.
    22 Die Varianten für  MS Windows und Apple Mac beruhen auf dieser Version.
    23 Beim Klick auf josm.jnlp wird immer die neueste stabile Freigabe von JOSM aufgerufen. Dafür sorgt der [wikitr:InstallNotes#Webstart Web-Start]-Mechanismus von Java.
     22Die Varianten für  MS Windows und Apple Mac beruhen darauf.
     23Beim Klick auf josm.jnlp wird immer die neueste stabile JOSM-Freigabe gestartet.
    2424
    2525[=#DevelopmentVersion]
    2626Jede [/log/josm/?verbose=on&limit=20 Nacht] erzeugen die Built-Systeme eine Entwicklungsversion, genannt **latest version**.
    2727Diese Versionen können schwere Fehler enthalten. Aber meistens funktionieren sie gut.
    28 Auch hierfür ist eine Web-Start-Variante verfügbar.
     28Auch hierfür ist ein Web-Start verfügbar.
    2929
    3030
     
    130130Beachte beim Auswählen eines Java-Downloads:
    131131 * Es wird **kein** Java-Plugin im Web Browser benötigt, um JOSM zu nutzen. Daher sind Aussagen von Seiten wie  www.java.com/de/download/installed8.jsp nicht relevant.
    132  * Ein 64 Bit-Java wird für JOSM empfohlen. Die Systemarchitektur des Betriebssystems (32 oder 64 Bit) ist leitend für die Entscheidung zwischen 32 Bit-Java und 64 Bit-Java. Weil JOSM **nicht** von der Architektur des Web Browsers abhängt, sind die meisten Empfehlungen auf www.java.com/de/download/faq/java_win64bit.xml nicht relevant.
    133  * Vermeide Seiten wie www.java.com/de/download deren Ziel die Platzierung von Java-Plugins in Web Browsern ist. Und dies ist **nicht** wichtig für JOSM.
    134 
    135 Für weitere Informationen siehe die [[wikitr:/InstallNotes|Installationsnotizen]] und [https://www.java.com/de/download/help/troubleshoot_java.xml Oracles Störungs]seite.
     132 * Ein 64 Bit-Java wird für JOSM empfohlen. Die Systemarchitektur des Betriebssystems ist leitend für die Entscheidung zwischen 32 Bit- und 64 Bit-Java. Weil JOSM **nicht** von der Architektur des Web Browsers abhängt, sind die meisten Empfehlungen auf www.java.com/de/download/faq/java_win64bit.xml nicht relevant.
     133 * Vermeide Seiten wie www.java.com/de/download deren Ziel die Platzierung von Java-Plugins in Web Browsern ist. Dies ist **nicht** wichtig für JOSM.
     134
     135Für weitere Informationen siehe die [wikitr:/InstallNotes Installationsnotizen] und [https://www.java.com/de/download/help/troubleshoot_java.xml Oracles Störungs]seite.
    136136''Java'' in diesem Abschnitt bezeichnet eine JRE (Java Runtime Engine) die eine JVM (Java Virtual Machine) bereitstellt für JOSM, ein Java-Programm, das entwickelt wird unter Benutzung des JDK (Java Development Kit) und häufig gestartet wird über das JNLP (Java Network Launch Protocol aka Web-Start und Nachfolger von Java-Plugins für Web Browser).
    137137
     
    1401401. Lade [/josm-tested.jar josm-tested.jar] herunter auf den Desktop.
    1411411. Öffne eine Eingabeaufforderung aka Terminal
    142 1. Tippe `cd %homepath%`⏎ und tippe `cd Desktop`⏎
    143 1. Tippe `java -version `⏎ Drei Zeilen mit einer Versionsangabe sollten erscheinen. Falls etwas anderes erscheint, ist Java nicht richtig installiert.
    144 1. Tippe `java -jar josm-tested.jar`⏎. Nun sollte JOSM laufen, gestartet von der [wikitr:/Help/CommandLineOptions Befehlszeile].
     1421. Gib `cd %homepath%`⏎ und `cd Desktop`⏎ ein.
     1431. Gib `java -version `⏎ ein. Drei Zeilen mit einer Versionsangabe sollten erscheinen. Falls nicht, ist Java nicht richtig installiert.
     1441. Gib `java -jar josm-tested.jar`⏎ ein. Nun sollte JOSM laufen, gestartet von der [wikitr:/Help/CommandLineOptions Befehlszeile].
    1451451. Beende JOSM.
    146 1. Tippe `josm-tested.jar`⏎. Falls JOSM wieder startet, ist der Windows Explorer bereit, mit einem Doppelklick jar-Dateien zu starten.
     1461. Gib `josm-tested.jar`⏎ ein. Falls JOSM wieder startet, ist der Windows Explorer bereit, mit einem Doppelklick jar-Dateien zu starten.
    147147
    148148=== Web-Start ===#Webstart
    149149[=#Troubleshootingjhlplink]
    150 Das Aufrufen von JOSM mittels Web-Start kann weitaus mehr Fehlerursachen haben als der übliche Weg über das Herunterladen einer jar-Datei und deren anschließendes Starten.
    151 Daher sollte zunächst [#JavaTest Java getestet] werden und danach stehen weitere Test wie im folgenden beschrieben an oder anderwärts [https://www.java.com/de/download/faq/java_webstart.xml Was ist Java Web-Start].
     150Ein Web-Start kann weitaus mehr Fehlerursachen haben als der Weg über das Herunterladen einer jar-Datei und deren anschließendes Aufrufen.
     151Daher sollte zunächst [#JavaTest Java getestet] werden.
     152Danach stehen weitere Test an, wie im folgenden oder anderwärts [https://www.java.com/de/download/faq/java_webstart.xml Was ist Java Web-Start] beschrieben.
    152153
    153154==== Web-Start testen ====#Webstarttest
    154 1. Lade [/josm-tested.jar josm.jnlp] herunter auf den Desktop.
    155 1. Öffne eine Eingabeaufforderung und gehe zum Desktop wie vor.
    156 1. Tippe `javaws josm.jnlp`⏎. Dies sollte zuerst JOSM herunterladen, einen Sicherheitsdialog anbieten und dann JOSM aufrufen.
     1551. Lade [/download/josm.jnlp josm.jnlp] herunter auf den Desktop.
     1561. Öffne eine Eingabeaufforderung und gehe zum Desktop, wie oben.
     1571. Gib `javaws josm.jnlp`⏎ ein. Dies sollte JOSM herunterladen, einen Sicherheitsdialog anbieten und dann JOSM aufrufen.
    157158
    158159=== Virtuelle Maschine ===#Troubleshootingjvm
     
    160161==== Speichermangel ====#Outofmemory
    161162
    162 Heutzutage ist eine manuelle Beeinflussung des Speichers für Java nur noch selten nötig, weil der verfügbare Arbeitsspeicher auf Computer angewachsen ist.
    163 Schlecht gewählte Werte können die Leistung von JOSM beeinträchtigen.
     163Heutzutage ist eine manuelle Beeinflussung des Speichers für Java nur noch selten nötig, weil der verfügbare Arbeitsspeicher in Computern angewachsen ist.
     164Schlecht gewählte Einstellungen können die Leistung von JOSM beeinträchtigen.
    164165
    165166Bei einigen Aufgaben hat JOSM einen erhöhten Bedarf an Arbeitsspeicher.
    166167Einerseits mag es notwendig sein, viel Speicher für zahlreiche Plugins und Features bereitzustellen. Auf der anderen Seite können langsamere Maschinen durch eine Begrenzung des Speichers für Java stabilisiert werden.
    167 Bei Bedarf kann in der [wikitr:Help/CommandLineOptions Befehlszeile] die [https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html#BABHDABI Java-Optionen] -Xmx…m gesetzt werden, zum Beispiel `-Xmx512m` oder `-Xmx1536m`.
    168 Früher akzeptierten ältere Java-Umgebungen auch  `-Xmx=512m` oder sogar`-Xmx 512m`. Heute gilt dies als unförmiges rgument und erzeugt eine Fehlermeldung.
     168Bei Bedarf kann in der [wikitr:Help/CommandLineOptions#Javaoptions Befehlszeile] die [https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html#BABHDABI Java-Optionen] -Xmx…m gesetzt werden, zum Beispiel `-Xmx512m` oder `-Xmx1536m`.
     169Früher akzeptierten ältere Java-Umgebungen auch  `-Xmx=512m` oder sogar`-Xmx 512m`. Heute gilt dies als unförmiges Argument und erzeugt eine Fehlermeldung.
    169170
    170171==== VM-Auswahl ====#VMselectiononWindowsx64
     
    172173Bei aktuellen MS Windows-Ausgaben wird Java standardmäßig im Verzeichnis `C:\Program Files\Java\` installiert. Zusätzliche Teile werden platziert in `C:\Program Files\Oracle\Java\`. Dort befindet sich als Ziel für die Umgebungsvariable PATH das Verzeichnis `.\javapath\`. Es enthält die drei virtuellen Dateien `java.exe`, `javaw.exe` und `javaws.exe`. Dies sind symbolische Links auf die tatsächlichen Dateien der aktuellen Java-Installation.
    173174
    174 Unter Windows, muß man sich bewußt sein das einige Browser ihre mitgelieferten eigenen JRE nur im 32 bit Modus installieren und zusätzlich ihre eigenen Javawebstartwerkzeuge irgendwo anders mit unterschiedlichen Dateizuweisung installieren. Dies kann dazu führen, dass die JNLP mit diesem Ersatz-JRE ausgeführt wird, da es die falsche Javawebstartversion startet, welche nur die 32-bit VM unterstützt und manchmal mit einer eingeschränkten Unterstützung der VM Optionen und mit einer VM Größe, welche nicht 256MB übersteigt, erstellt wurde.
     175Unter Windows liefern einige Browser ihr eigenes Java nebst Java Web Start, das irgendwo anders installiert wird. Dies kann dazu führen, dass das JNLP mit dieser Ersatz-JRE ausgeführt wird.
    175176
    176177Überprüfen Sie zum Beispiel, dass nicht ein anderer Javawebstart unter \Windows\SysWow64 existiert. Man sollte es nicht benötigen (die Java Kontrolleiste wird es nicht erkennen) und es kann sicher entfernt werden. Man sollte aufräumen und nur die neueste Version des JRE (eine für den 32-bit Modus, eine andere für den 64-bit Modus) behalten.
    177178
    178 Für JNLP Start-Icon auf der Arbeitsfläche und um den Javawebstart (from \windows\system32) auszuführen, sollte man sicherstellen, dass man die VM Parameter mit vorangestellten -J und ohne Zwischenleerzeichen vor der VM Option übergibt. Wenn man beide, die 32-bit und die 64-bit, Version installiert hat, sollte man die Option "-d64" übergeben falls man das bevorzugte 64-bit VM auswählen will. Angemerkt sei, dass einige Oracle Dokumentationsseiten auf die Option "-D64" mit falschem Großbuchstaben verweisen.
    179 
    180179Beispiel einer bearbeiteten Kommandozeile für den Starter welcher auf der Windows Arbeitsfläche erstellt wurde nachdem JOSM nur ein einziges Mal vom JNLP aus ausgeführt und wieder beendet wurde:
    181180
     
    186185=== Windows josm.exe ===#Mswindowswrapper
    187186
    188 Bei der Installation von josm-setup.exe mit Microsoft Windows bewirkt:
     187Die Installation von josm-setup.exe auf Microsoft Windows bewirkt:
    189188 * das Speichern der Dateien `josm.exe` und `josm-tested.jar` in einem benutzergewählten Verzeichnis, standardmäßig `C:\Program Files (86)\JOSM\`
    190189 * den Vorschlag,  josm.exe as Ziel für die Dateinamenserweiterungen `*.osm` und `*.gpx` zu registrieren,
     
    193192 * das Ablegen der Deinstallationsinformationen.
    194193
    195 Wenn josm.exe startet, sucht es in seinem Verzeichnis nach der jar-Datei und ruft dann den Befehl `\path\to\javaw.exe -Xms128m -Xmx1024m -jar \path\to\josm-tested.jar` auf.
     194Wenn josm.exe startet, sucht es in seinem Verzeichnis nach josm-tested.jar und ruft dann den Befehl `\path\to\javaw.exe -Xms128m -Xmx1024m -jar \path\to\josm-tested.jar` auf.
    196195Josm.exe handelt als ''wrapper'' und ist [wikitr:/USB_Stick portabel].
    197196
    198 Sollte josm.exe die Option `--l4j-debug` finden, schreibt es die Logdatei `launch4j.log` in das sein Verzeichnis, sofern das beschreibbar ist. Einige andere [http://launch4j.sourceforge.net/docs.html#Runtime_options Optionen] sind möglich und alle üblichen [wikitr:/Help/CommandLineOptions#Programarguments JOSM-Programmargumente] auch. Zum Beispiel:
     197Sollte josm.exe die Option `--l4j-debug` finden, schreibt es die Logdatei `launch4j.log` in sein Verzeichnis, sofern das beschreibbar ist. Weitere [http://launch4j.sourceforge.net/docs.html#Runtime_options Optionen] sind möglich und alle [wikitr:/Help/CommandLineOptions#Programarguments JOSM-Programmargumente] auch. Zum Beispiel:
    199198
    200199{{{
     
    205204
    206205
    207 === Fehler bei MacOS ===
     206=== Fehler bei MacOS ===#MacOSErrors
    208207[=#MacOSXMountainLionErrors]
    209208{{{