Changes between Version 8 and Version 9 of De:Help/CommandLineOptions


Ignore:
Timestamp:
2019-04-23T08:07:33+02:00 (7 years ago)
Author:
Hb---
Comment:

to 36

Legend:

Unmodified
Added
Removed
Modified
  • De:Help/CommandLineOptions

    v8 v9  
    1 [[TranslatedPages(revision=31)]]
     1[[TranslatedPages(revision=36)]]
    22= Befehlszeilenoptionen =
    33{{{#!comment
    44No table of content. Instead the first paragraph introduces into the problem and offers internal links to the headings.
    55}}}
    6 JOSM kann durch drei Gruppen von Optionen in der Befehlszeile beeinflußt werden.
    7 Die [#Programarguments Programmargumente⤓] sind die wichtigsten und dann die [#Javaoptions Java-Optionen⤓].
    8 Siehe die [#Examples Beispiele⤓] mit beiden Gruppen.
    9 Nur beteiligt beim Web Start sind die [#run-options run-options⤓].
    10 Der letzte Abschnitt hier handelt von [#Otheroptions anderen⤓] Optionen, die irgendwo auf diesen Hilfeseiten gebraucht werden.
     6Vier Arten von Befehlszeilenoptionen beeinflußen JOSM:
     7* Die [#Programarguments Programmargumente⤓] steuern JOSM direkt. Bei Java werden sie ''args'' genannt.
     8* Die [#Javaoptions Java-Optionen⤓] beeinflußen die Laufzeitumgebung (JVM) und werden manchmal ''VM arguments'' genannt.
     9* Nur beteiligt beim Web Start sind die [#run-options Run-options⤓].
     10* Einige [#Otheroptions Andere Optionen⤓] zur Fehlersuche und für Launcher.
    1111
    1212{{{
    1313#!sh
    1414# Starten einer jar-Datei
    15 
    1615java [Java options] -jar josm-tested.jar [Program arguments]
    1716
    1817# Aufrufen eines Web Starts
    19 
    2018javaws [run-options] -J[Java option] josm.jnlp
    2119}}}
    2220
    2321
     22Die [wikitr:/Help/Action/ShowStatusReport Statusübersicht] führt die gegebenen Programmargumente und die Java-Optionen in ihrem zweiten Bereich auf.
     23Einige [#Examples Beispiele⤓] aus beiden Gruppen sind unten dargestellt.
     24Bei allen vier Arten werden wie üblich die Argumente mit Leerzeichen voneinander getrennt.
     25
    2426=== Programmargumente ===#Programarguments
    2527
    26 Hier auch ''Post jar arguments'' genannt oder ''args'' von Java-Herausgebern.
     28Das erste Argument kann ein ''Befehl'' sein, damit JOSM autonom arbeitet. Falls JOSM das erste Argument nicht als Befehl erkennt, wird `runjosm` als Standard angenommen.
    2729
    28 Das erste Argument wird als ''Befehl'' von JOSM behandelt. Die möglichen Befehle sind `runjosm` für den normalen Aufruf (Standard), `render` um eine Bilddatei zu erzeugen und `project` um Koordinaten zu konvertieren. Falls JOSM keinen Befehl erkennen kann, wird der Standard angenommen.
    29 
    30 Die darauf folgenden Argumente in der Befehlszeile sind die ''Optionen'' für JOSM. Sie sind durch Leerzeichen getrennt. Sie können URLs, Dateinamen, Koordinaten, einfache Optionen und Option=Wert-Paare sein. Die Liste der Befehle und Optionen lautet:
     30Die verbleibenden Argumente in der Befehlszeile sind die ''Optionen'' für JOSM. Sie sind durch Leerzeichen getrennt. Sie können URLs, Dateinamen, Koordinaten, einfache Optionen und Option=Wert-Paare sein. Die komplette Liste der Befehle und Optionen lautet:
    3131
    3232{{{
     
    6060  --debug                                   Debug-Nachrichten ausgeben
    6161  --skip-plugins                            Erweiterungen nicht laden
    62   --offline=[osm_api,][josm_website,][all]  Bestimmte Ressourcen nicht anfragen
     62  --offline=[osm_api,][josm_website,][certificate,][all]  Bestimmte Ressourcen nicht anfragen
    6363}}}
    6464
     
    7272=== Java-Optionen ===#Javaoptions
    7373
    74 Die Java-Optionen werden auch als ''JOSM JVM options'' bezeichnet oder als ''VM arguments'' in der [wiki:/Help/Action/ShowStatusReport Statusübersicht]. Dort sind über den ''Program arguments'' die aufgerufenen VM arguments dargestellt. Sie kontrollieren die Virtuelle Maschine [https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html (JVM)] und können [https://docs.oracle.com/javase/tutorial/essential/environment/sysprop.html Eigenschaften] in ihr setzen. JOSM liest einige davon, zum Beispiel `josm.home` und `user.language`.
     74Die Java-Optionen kontrollieren die Virtuelle Maschine [https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html (JVM)] und können [https://docs.oracle.com/javase/tutorial/essential/environment/sysprop.html Eigenschaften] in ihr setzen. JOSM liest einige davon direkt, zum Beispiel `josm.home`. Andere, wie `user.language` und `user.country`, steuern die JVM und beeinflussen darüber JOSM indirekt.
     75
    7576{{{
    7677java options:
     
    8990}}}
    9091
    91 Die `-Xmx...m`-Option kann nützlich sein, wenn [wiki:De:/Download#Outofmemory Out of Memory] Fehler vorliegen.
     92Die `-Xmx...m`-Option kann nützlich sein, wenn [wikitr:/Download#Outofmemory Speichermangel]-Fehler vorliegen.
    9293Wenn ein Basisverzeichnis mit `Djosm.home` gesetzt ist, wird JOSM die Unterverzeichnisse ./autosave, ./cache und ./validator erzeugen.
    9394Falls ein Wert Leerzeichen enthält, ist er mit Anführungszeichen zu umschließen, z.B. `"josm dev"`.
     
    112113# Setze das Basisverzeichnis als Unter-Unterverzeichnis relativ zur Eingabeaufforderung
    113114  java -Djosm.home=biketour2017/london -jar josm.jar
    114 # Mehr Speicher in einer französischen Umgebung
    115   java -Xmx1024m -Duser.language=fr -jar josm.jar
     115# Mehr Speicher in der kanadischen Variante einer englischsprachigen Umgebung
     116  java -Xmx1024m -Duser.language=en -Duser.country=CA -jar josm-latest.jar
    116117#
    117118# Keine laufende Kontakte zum OSM-Server beim Speichern von Debug-Meldungen
     
    129130
    130131Die `-J` run-option nimmt ihren Teil hinter dem Buchstaben J und liefert ihn als Java-Option.
    131 Die [wiki:/Help/jnlpOptions jnlp-Datei] wird vom by [https://docs.oracle.com/javase/8/docs/technotes/tools/unix/javaws.html Web Start] benutzt und bietet einen zweiten Weg um direkt [https://docs.oracle.com/javase/8/docs/technotes/guides/javaws/developersguide/syntax.html Optionen zu setzen] für die JRE und das JOSM-Programm.
     132Die [wikitr:/Help/jnlpOptions jnlp-Datei] wird vom by [https://docs.oracle.com/javase/8/docs/technotes/tools/unix/javaws.html Web Start] benutzt und bietet einen zweiten Weg um direkt [https://docs.oracle.com/javase/8/docs/technotes/guides/javaws/developersguide/syntax.html Optionen zu setzen] für die JRE und das JOSM-Programm.
    132133
    133134=== Andere Optionen ===#Otheroptions
     
    150151
    151152=== Siehe auch ===
    152 * [wiki:De:Download#Troubleshooting Störungsbeseitigung Java]
    153 * [wiki:InstallNotes Installationshinweise]
    154 * [wiki:De:Help/Preferences Einstellungen] - Einstellungen Übersicht
     153* [wikitr:/Download#Troubleshooting Störungsbeseitigung Java]
     154* [wikitr:/InstallNotes Installationshinweise]
     155* [wikitr:/Help/Preferences Einstellungen] - Einstellungen Übersicht
    155156
    156157----
    157 * Zurück zur [.. Hilfeseite]
     158* Zurück zur [wikitr:/Help Hauptseite]