Changes between Version 9 and Version 10 of Nl:Help/CommandLineOptions
- Timestamp:
- 2018-02-11T14:47:38+01:00 (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Nl:Help/CommandLineOptions
v9 v10 1 [[TranslatedPages(revision=2 2)]]1 [[TranslatedPages(revision=24)]] 2 2 3 == Up-to-date gebruik == 4 5 Voer, om het laatste up-to-date gebruik te benutten, uit (informatie zal worden vertaald): 6 {{{ 7 java -jar josm-tested.jar --help 3 = Opties voor de opdrachtregel = 4 {{{#!comment 5 unfinished hb- 8 6 }}} 9 7 10 Respectievelijke deel van de broncode: [source:trunk/src/org/openstreetmap/josm/gui/MainApplication.java#L130 org/openstreetmap/josm/gui/MainApplication.java#L130]. 11 12 = Mogelijk gedateerde inhoud hieronder = 13 Gebruik: 14 {{{ 15 #!sh 16 java <Java Options> <JOSM JVM Options> -jar josm-tested.jar <Post Jar Options> [file] 17 }}} 18 19 of 8 Starten van JOSM wordt beïnvloed door drie groepen van opties voor de opdrachtregel. 9 De meest belangrijke zijn de ''Programma argumenten'' en ook de ''Java-opties''. De ''run-opties'' zijn alleen van toepassing op Web Start. 20 10 21 11 {{{ 22 12 #!sh 23 javaws https://josm.openstreetmap.de/download/josm.jnlp 24 javaws [options] [URL van pad naar bestand josm.jnlp] 13 # Uitvoeren van een jar 14 java [Java-opties] -jar josm-tested.jar [Programma argumenten] 15 16 # Web Start 17 javaws [run-opties] josm.jnlp 25 18 }}} 26 19 27 Java 8 documenten over javaws: http://docs.oracle.com/javase/8/docs/technotes/tools/unix/javaws.html 20 Java Virtual Machine opties:: 21 Beheer van de afhandeling van de virtuele machine, bijvoorbeeld `--Xmx2048m`. Het gedeelte `--jar jarfile` is ook een Java-optir. 22 Beheer over de omgeving binnen de virtuele machine voor JOSM, bijvoorbeeld `-Djosm.home=/home/user/.josm_dev` 23 WebStart run-opties:: 24 Beheer van het opstarten van de afhandeling, bijvoorbeeld `-J--Xmx2048m` om de tekenreeks 'Xmx2048m' door te geven aan de JVM 25 `--offline` 28 26 29 Opties: 30 === Java opties === 31 {{{ 32 -Xmx...m Maximale Java heapgrootte instellen in megabytes 33 }}} 27 === Programma argumenten ===#Postjararguments 34 28 35 Voor sommige taken heeft JOSM een grotere honger naar geheugen. Aan de andere kant zou het nodig kunnen zijn een -Xmx geheugengrootte te configureren die meer plug-ins voor JOSM ondersteunt en andere bewerkingsmogelijkheden voor JOSM. Aan de andere kant kunnen trage systemen of systemen met weinig bronnen voor geheugen, worden gestabiliseerd door het geheugengebruik van JOSM te beperken. Deze voorbeelden voor het instellen van Java geheugeninstellingen geven voorbeelden die systemen starten die weinig geheugenbronnen hebben naar systemen met een vaste hoeveelheid geheugen. 36 {{{ 37 -Xmx256m 38 -Xmx512m 39 -Xmx768m 40 -Xmx1024m 41 -Xmx1536m 42 -Xmx2048m 43 }}} 29 Hier ook wel ''Post jar-argumenten'' genoemd of ''args'' door Java. 30 De volgorde van deze argumenten na het jar-bestand in de opdrachtregel is voor enkele ervan belangrijk. 44 31 45 === JOSM JVM opties === 46 die worden verschaft als systeemeigenschappen van Java 47 {{{ 48 -Djosm.pref=/PAD/NAAR/JOSM/PREF Stel de map voor voorkeuren in 49 -Djosm.userdata=/PAD/NAAR/JOSM/USERDATA Stel de map voor gebruikersgegevens in 50 -Djosm.cache=/PAD/NAAR/JOSM/CACHE Stel de map voor de cache in 51 -Djosm.home=/PAD/NAAR/JOSM/HOMEDIR Verplaats alle 3 mappen naar de homedir. 52 -Djosm.home=/PAD/NAAR/JOSM/map/ Wijzig de map voor alle instellingen voor de gebruiker. Map cache zal zijn in homedir/cache 53 }}} 54 **Opmerking**: `-Djosm.home` heeft een lagere prioriteit, d.i. de specifieke instelling gaat vóór de algemene 32 Het eerste argument is de ''opdracht'' voor JOSM. De drie mogelijke opdrachten zijn `een` voor normaal gebruik, `een` voor afbeeldingen en `een` voor iets anders. Als JOSM de opdracht niet kan herkennen gaat het uit van de standaard en wordt de normale GUI gestart. 55 33 56 === Post jar opties === 57 58 Deze opties moeten worden verschaft na het gedeelte -jar josm.jar van de opdrachtregel. 34 De volgende argumenten mogen URL's, coördinaten, opties met eigen argumenten en bestandsnamen zijn. Bekijk de uitvoer van de optie --help hieronder. 59 35 60 36 {{{ … … 94 70 Parameters `--download`, `--downloadgps` en `--selection` worden in deze volgorde verwerkt. 95 71 Zorg er voor dat u enige gegevens laadt als u `--selection` gebruikt. 72 The --offline list may have commata between its items osm_api,josm_website. 73 74 === Java-opties ===#JOSMJVMoptions 75 76 Deze opties worden soms ''JOSM JV-opties'' in deze help genoemd of ''VM-argumenten'' in het statusrapport van JOSM. 77 78 die worden verschaft als systeemeigenschappen van Java 79 {{{ 80 -Djosm.pref=/PAD/NAAR/JOSM/PREF Stel de map voor voorkeuren in 81 -Djosm.userdata=/PAD/NAAR/JOSM/USERDATA Stel de map voor gebruikersgegevens in 82 -Djosm.cache=/PAD/NAAR/JOSM/CACHE Stel de map voor de cache in 83 -Djosm.home=/PAD/NAAR/JOSM/HOMEDIR Verplaats alle 3 mappen naar de homedir. 84 }}} 85 `-Djosm.home` heeft een lagere prioriteit, d.i. de specifieke instelling gaat vóór de algemene 86 87 Voor sommige taken heeft JOSM een grotere honger naar geheugen. Aan de andere kant zou het nodig kunnen zijn een -Xmx geheugengrootte te configureren die meer plug-ins voor JOSM ondersteunt en andere bewerkingsmogelijkheden voor JOSM. Aan de andere kant kunnen trage systemen of systemen met weinig bronnen voor geheugen, worden gestabiliseerd door het geheugengebruik van JOSM te beperken. Deze voorbeelden voor het instellen van Java geheugeninstellingen geven voorbeelden die systemen starten die weinig geheugenbronnen hebben naar systemen met een vaste hoeveelheid geheugen. 88 {{{ 89 -Xmx...m Maximale Java heapgrootte instellen in megabytes 90 -Xmx256m 91 -Xmx1024m 92 -Xmx2048m 93 }}} 94 95 De hier gebruikte namen voor optiegroepen volgende de documentatie op [https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html#CBBIJCHG Runtime Engine] en op [https://docs.oracle.com/javase/8/docs/technotes/tools/unix/javaws.html Web Start]. 96 96 97 97 === Zie ook ===