Changes between Version 21 and Version 22 of Nl:Help/CommandLineOptions


Ignore:
Timestamp:
2019-03-12T11:55:27+01:00 (7 years ago)
Author:
DiGro
Comment:

adjusted to revision 34

Legend:

Unmodified
Added
Removed
Modified
  • Nl:Help/CommandLineOptions

    v21 v22  
    1 [[TranslatedPages(revision=31)]]
     1[[TranslatedPages(revision=34)]]
    22
    33= Opties voor de opdrachtregel =
     
    66}}}
    77
    8 JOSM wordt beïnvloed door drie groepen van opties voor de opdrachtregel.
    9 De [#Programarguments Programma argumenten⤓] zijn de meest belangrijke en dan de [#Javaoptions Java-opties⤓].
    10 Bekijk [#Examples Voorbeelden⤓] voor beide.
    11 Alleen van toepassing op Web Start zijn de [#run-options run-opties⤓].
    12 Het laatste gedeelte hier behandelt de [#Otheroptions andere⤓] opties die ergens op deze helppagina's worden gebruikt.
     8Vier typen opties voor de opdrachtregel beïnvloeden JOSM:
     9 * De [#Programarguments programma-argumenten⤓] beheren JOSM direct. Zij worden door Oracle ''args'' genoemd.
     10 * De [#Javaoptions Java-opties⤓] beïnvloeden zijn omgeving (JVM) en worden soms ''VM-arguments'' genoemd.
     11 * Alleen betrokken bij Web Start zijn de [#run-options rRun-opties⤓].
     12 * Sommige [#Otheroptions andere opties⤓] voor diagnostiek en opstarten.
    1313
    1414{{{
     
    2121}}}
    2222
    23 === Programma argumenten ===#Programarguments
     23Het [wikitr:/Help/Action/ShowStatusReport Statusrapport] vermeldt de opgegevenb programma-argumenten en Java-opties in zijn tweede gedeelte.
     24Enkele [#Examples voorbeelden⤓] voor beide worden hieronder weergegeven.
     25Zoals gewoonlijk wordne in alle vier typen de argumenten van elkaar gescheiden door een spatie.
    2426
    25 Ook wel ''Post jar-argumenten'' genoemd of ''args'' door uitgevers van Java.
     27== Programma argumenten ==#Programarguments
    2628
    27 Het eerste argument is de ''opdracht'' voor JOSM. De drie mogelijke opdrachten zijn `runjosm` voor normaal gebruik (standaard), `render` voor het genereren van een afbeeldingsbestand en `project` voor het converteren van coördinaten. Als JOSM een opdracht niet kan herkennen gaat het uit van de standaard en wordt de normale GUI gestart.
     29Het eerste argument mag een **opdracht** voor JOSM zijn om het autonoom te laten werken.
     30Als JOSM het eerste argument niet herkent als een opdracht, dan wordt `runjosm` geacht de standaard te zijn.
    2831
    29 De volgende argumenten zijn ''opties'' voor JOSM. Zij dienen te worden gescheiden door spaties. Zij mogen URL's, coördinaten, eenvoudige opties en paren optie=argument zijn. De volledige lijst met opdrachten en opties wordt hieronder weergegeven:
     32De resterende argumenten zijn **opties** voor JOSM.
     33Zij kunnen URL's, bestandsnamen, coördinaten, eenvoudige opties en paren optie=waarde zijn.
     34De volledige lijst met opdrachten en opties wordt hieronder weergegeven:
    3035
    3136{{{
     
    5863--language=<language>                     Stel de taal in
    5964--version                                 Geeft de versie van JOSM weer en sluit
    60 --debug                                   Drukt berichten voor debuggen af op het scherm
     65--debug     of   --trace                  Drukt berichten voor debuggen af op het scherm
    6166--skip-plugins                            Laden van plug-ins overslaan
    6267--offline=<osm_api|josm_website|all>      Toegang tot de opgegeven bron(nen) uitschakelen
     
    6671Parameters `--download`, `--downloadgps` en `--selection` worden in deze volgorde verwerkt.
    6772De waarde `<url-to-xml>` mag verwijzen naar een lokaal bestand met `file:relatief/pad/naam.xml`.
    68 Meer uitgebreid dan --debug is de optie `--trace`.
    6973De items in de optie --offline dienen te worden gescheiden door een komma.
    7074
    71 === Java-opties ===#Javaoptions
     75== Java-opties ==#Javaoptions
    7276
    73 De Java-opties worden hier ook wel ''JOSM JVM-opties'' genoemd of ''VM-argumenten'' in het [wiki:/Nl:Help/Action/ShowStatusReport Statusrapport]. In dat rapport kunt u de uitgevoerde Programma-argumenten zien en daaronder de VM-argumenten. Zij beheren de Java virtuele machine [https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html (JVM)] en kunnen [https://docs.oracle.com/javase/tutorial/essential/environment/sysprop.html eigenschappen] daarin instellen. JOSM leest enkele daarvan, bijvoorbeeld `josm.home` en `user.language`.
     77De Java-opties worden hier ook wel ''JOSM JVM-opties'' genoemd of ''VM-argumenten'' in het [wiki:/Nl:Help Zij beheren de Java virtuele machine [https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html (JVM)] en kunnen [https://docs.oracle.com/javase/tutorial/essential/environment/sysprop.html eigenschappen] daarin instellen. JOSM leest enkele daarvan, bijvoorbeeld `josm.home` en `user.language`. Andere, zoals `user.language` en `user.country` hebben invloed op de standaard instellingen van de JVM wat dan ook weer JOSM beïnvloedt.
     78
    7479{{{
    7580Java-opties:
     
    8893}}}
    8994
    90 De optie `-Xmx...m` kan nuttig zijn als fouten [wiki:/Nl:Download#Outofmemory Out of Memory] optreden.
     95De optie `-Xmx...m` kan nuttig zijn als fouten [wikitr:/Download#Outofmemory Out of Memory] optreden.
    9196Indien u een algemene map instelt met `Djosm.home` dan zal JOSM de submappen ./autosave, ./cache en ./validator maken.
    9297Indien een waarde spaties bevat, omsluit die dan met aanhalingstekens, zoals in `"josm dev"`.
     
    9499Welke [https://msdn.microsoft.com/de-de/library/windows/desktop/dd317756%28v=vs.85%29.aspx codering] wordt gebruikt, wordt weergegeven door `chcp⏎` in de terminal.
    95100
    96 == Voorbeelden ==#Examples
    97 Voorbeelden voor de Programma-argumenten en Java-opties in actie:
     101[=#Examples **Voorbeelden**]
    98102{{{
    99103#!sh
    100104# Laadt drie bestanden
    101   java -jar josm.jar track1.gpx BigBen.jpg "london data.osm"
     105  java -jar josm-tested.jar track1.gpx BigBen.jpg "london data.osm"
    102106# Download vanaf OSM overeenkomstig een URL met zoom en coördinaten
    103   java -jar josm.jar https://www.openstreetmap.org/#map=19/51.51/-0.135
     107  java -jar josm-tested.jar https://www.openstreetmap.org/#map=19/51.51/-0.135
    104108# Download een begrenzingsvak en selecteer elk element dat overeenkomt met een tekenreeks
    105   java -jar josm.jar 51.505,-0.14,51.515,-0.13 --selection="Piccadilly Circus"
     109  java -jar josm-tested.jar 51.505,-0.14,51.515,-0.13 --selection="Piccadilly Circus"
    106110#
    107111# Stel een map in voor JOSM overeenkomstig een eigenschap van het besturingssysteem
    108   java -Djosm.pref=$XDG_CONFIG_HOME jar josm.jar
     112  java -Djosm.pref=$XDG_CONFIG_HOME -jar josm-tested.jar
    109113# Aanhalingstekens voor waarden met een spatie erin en geeft de GUI van JOSM in het Engels weer
    110   java -Djosm.dir.name="josm dev" -jar josm.jar --language=en
     114  java -Djosm.dir.name="josm dev" -jar josm-latest.jar --language=en
    111115# Stel de algemene map in in een sub-submap onder de actieve command prompt
    112   java -Djosm.home=biketour2017/london -jar josm.jar
    113 # Meer geheugen in een Franstalige omgeving
    114   java -Xmx1024m -Duser.language=fr -jar josm.jar
     116  java -Djosm.home=biketour2017/london -jar josm-tested.jar
     117# Meer geheugen in de Canadese variant van een Engels-sprekende omgeving
     118  java -Xmx1024m -Duser.language=en -Duser.country=CA -jar josm-latest
    115119#
    116 # Raak niet in paniek en log info voor debuggen
     120# Log info voor debuggen en raak niet in paniek als JOSM naar huis belt
    117121  java -verbose  -jar josm-latest.jar --set=message.notifier.enabled=false --debug >WhatsUp.txt
    118122}}}
    119123
    120 === run-opties ===#run-options
    121 De run-opties volgen op de opdracht `javaws`. Zij beheren het mechanisme Web Start en de omgeving voor de JVM.
     124== Run-opties ==#run-options
     125De run-opties worden gebruikt door de opdracht `javaws`. Zij beheren het mechanisme Web Start en kunnen Java-opties bevatten.
    122126{{{
    123127  -offline                  Stelt Web Start in staat JOSM te starten zonder toegang tot internet
     
    127131
    128132De run-optie `-J` neemt het gedeelte na de letter J en geeft dat als Java-optie.
    129 Het [wiki:/Nl:Help/jnlpOptions jnlp-bestand] dat wordt gebruikt door [https://docs.oracle.com/javase/8/docs/technotes/tools/unix/javaws.html Web Start] biedt een tweede manier om [https://docs.oracle.com/javase/8/docs/technotes/guides/javaws/developersguide/syntax.html direct opties in te stellen] voor JRE en voor het programma JOSM.
     133Het [wikitr:/Help/jnlpOptions jnlp-bestand] dat wordt gebruikt door [https://docs.oracle.com/javase/8/docs/technotes/tools/unix/javaws.html Web Start] biedt een tweede manier om [https://docs.oracle.com/javase/8/docs/technotes/guides/javaws/developersguide/syntax.html direct opties in te stellen] voor JRE en voor het programma JOSM.
    130134
    131 === Andere opties ===#Otheroptions
    132 De opdracht javaws op alle systemen en de josm.exe op MS Windows hebben enkele aanvullende [http://launch4j.sourceforge.net/docs.html#Runtime_options opties].
     135== Andere opties ==#Otheroptions
     136De opdracht `javaws` heeft enkele beheersopties op alle systemen.
     137Op [wikitr:/Download#Mswindowswrapper MS Windows] zou alleen de opstarter `josm.exe` ook wel [http://launch4j.sourceforge.net/docs.html#Runtime_options Launch4j] genoemd, enige debug-info kunnen geven (heeft 64-bit Java nodig op 64-bit Windows).
    133138{{{
    134139#!sh
     140# Control options:
    135141javaws -viewer            Geeft de Cache Viewer weer in het Java Control Panel
    136142# Maakt het mogelijk het Java Control Panel te openen vanaf de opdrachtregel.
     
    141147# javaws -Xclearcache op OpenJDK
    142148
     149# Op MS Windows:
    143150josm.exe --j4l-debug      Probeert een launch4j.log naar de huidige map te schrijven
    144151josm.exe --j4l-dont-wait  Beëindigt de wrapper na het uitvoeren van JOSM.
     
    148155
    149156=== Zie ook ===
    150 * [wiki:Nl:Download#Troubleshooting Probleemoplossing Java]
    151 * [wiki:Nl:InstallNotes Opmerkingen voor installeren]
    152 * [wiki:Nl:Help/Preferences Voorkeuren] - overzicht Voorkeuren
    153 * [.. Help]
     157* [wikitr:/Download#Troubleshooting Probleemoplossing Java]
     158* [wikitr:/InstallNotes Opmerkingen voor installeren]
     159* [wikitr:/Help/Preferences Voorkeuren] - overzicht Voorkeuren
     160
     161----
     162Terug naar [wikitr:/Help Help]