Changes between Version 8 and Version 9 of De:Help/CommandLineOptions
- Timestamp:
- 2019-04-23T08:07:33+02:00 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
De:Help/CommandLineOptions
v8 v9 1 [[TranslatedPages(revision=3 1)]]1 [[TranslatedPages(revision=36)]] 2 2 = Befehlszeilenoptionen = 3 3 {{{#!comment 4 4 No table of content. Instead the first paragraph introduces into the problem and offers internal links to the headings. 5 5 }}} 6 JOSM kann durch drei Gruppen von Optionen in derBefehlszeile beeinflußt werden.7 Die [#Programarguments Programmargumente⤓] s ind 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[#Otheroptionsanderen⤓]Optionen, die irgendwo auf diesen Hilfeseiten gebraucht werden.6 Vier 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. 11 11 12 12 {{{ 13 13 #!sh 14 14 # Starten einer jar-Datei 15 16 15 java [Java options] -jar josm-tested.jar [Program arguments] 17 16 18 17 # Aufrufen eines Web Starts 19 20 18 javaws [run-options] -J[Java option] josm.jnlp 21 19 }}} 22 20 23 21 22 Die [wikitr:/Help/Action/ShowStatusReport Statusübersicht] führt die gegebenen Programmargumente und die Java-Optionen in ihrem zweiten Bereich auf. 23 Einige [#Examples Beispiele⤓] aus beiden Gruppen sind unten dargestellt. 24 Bei allen vier Arten werden wie üblich die Argumente mit Leerzeichen voneinander getrennt. 25 24 26 === Programmargumente ===#Programarguments 25 27 26 Hier auch ''Post jar arguments'' genannt oder ''args'' von Java-Herausgebern.28 Das erste Argument kann ein ''Befehl'' sein, damit JOSM autonom arbeitet. Falls JOSM das erste Argument nicht als Befehl erkennt, wird `runjosm` als Standard angenommen. 27 29 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: 30 Die 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: 31 31 32 32 {{{ … … 60 60 --debug Debug-Nachrichten ausgeben 61 61 --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 63 63 }}} 64 64 … … 72 72 === Java-Optionen ===#Javaoptions 73 73 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`. 74 Die 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 75 76 {{{ 76 77 java options: … … 89 90 }}} 90 91 91 Die `-Xmx...m`-Option kann nützlich sein, wenn [wiki :De:/Download#OutofmemoryOut of Memory]Fehler vorliegen.92 Die `-Xmx...m`-Option kann nützlich sein, wenn [wikitr:/Download#Outofmemory Speichermangel]-Fehler vorliegen. 92 93 Wenn ein Basisverzeichnis mit `Djosm.home` gesetzt ist, wird JOSM die Unterverzeichnisse ./autosave, ./cache und ./validator erzeugen. 93 94 Falls ein Wert Leerzeichen enthält, ist er mit Anführungszeichen zu umschließen, z.B. `"josm dev"`. … … 112 113 # Setze das Basisverzeichnis als Unter-Unterverzeichnis relativ zur Eingabeaufforderung 113 114 java -Djosm.home=biketour2017/london -jar josm.jar 114 # Mehr Speicher in einer französischen Umgebung115 java -Xmx1024m -Duser.language= fr-jar josm.jar115 # Mehr Speicher in der kanadischen Variante einer englischsprachigen Umgebung 116 java -Xmx1024m -Duser.language=en -Duser.country=CA -jar josm-latest.jar 116 117 # 117 118 # Keine laufende Kontakte zum OSM-Server beim Speichern von Debug-Meldungen … … 129 130 130 131 Die `-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. 132 Die [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. 132 133 133 134 === Andere Optionen ===#Otheroptions … … 150 151 151 152 === Siehe auch === 152 * [wiki :De:Download#Troubleshooting Störungsbeseitigung Java]153 * [wiki :InstallNotes Installationshinweise]154 * [wiki :De:Help/Preferences Einstellungen] - Einstellungen Übersicht153 * [wikitr:/Download#Troubleshooting Störungsbeseitigung Java] 154 * [wikitr:/InstallNotes Installationshinweise] 155 * [wikitr:/Help/Preferences Einstellungen] - Einstellungen Übersicht 155 156 156 157 ---- 157 * Zurück zur [ .. Hilfeseite]158 * Zurück zur [wikitr:/Help Hauptseite]
