Changes between Version 21 and Version 22 of Nl:Help/CommandLineOptions
- Timestamp:
- 2019-03-12T11:55:27+01:00 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Nl:Help/CommandLineOptions
v21 v22 1 [[TranslatedPages(revision=3 1)]]1 [[TranslatedPages(revision=34)]] 2 2 3 3 = Opties voor de opdrachtregel = … … 6 6 }}} 7 7 8 JOSM wordt beïnvloed door drie groepen van opties voor de opdrachtregel.9 De [#Programarguments Programmaargumenten⤓]zijn de meest belangrijke en dan de [#Javaoptions Java-opties⤓].10 Bekijk [#Examples Voorbeelden⤓] voor beide.11 Alleen van toepassing opWeb Start zijn de [#run-options run-opties⤓].12 Het laatste gedeelte hier behandelt de [#Otheroptions andere⤓]optiesdie ergens op deze helppagina's worden gebruikt.8 Vier 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. 13 13 14 14 {{{ … … 21 21 }}} 22 22 23 === Programma argumenten ===#Programarguments 23 Het [wikitr:/Help/Action/ShowStatusReport Statusrapport] vermeldt de opgegevenb programma-argumenten en Java-opties in zijn tweede gedeelte. 24 Enkele [#Examples voorbeelden⤓] voor beide worden hieronder weergegeven. 25 Zoals gewoonlijk wordne in alle vier typen de argumenten van elkaar gescheiden door een spatie. 24 26 25 Ook wel ''Post jar-argumenten'' genoemd of ''args'' door uitgevers van Java.27 == Programma argumenten ==#Programarguments 26 28 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. 29 Het eerste argument mag een **opdracht** voor JOSM zijn om het autonoom te laten werken. 30 Als JOSM het eerste argument niet herkent als een opdracht, dan wordt `runjosm` geacht de standaard te zijn. 28 31 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: 32 De resterende argumenten zijn **opties** voor JOSM. 33 Zij kunnen URL's, bestandsnamen, coördinaten, eenvoudige opties en paren optie=waarde zijn. 34 De volledige lijst met opdrachten en opties wordt hieronder weergegeven: 30 35 31 36 {{{ … … 58 63 --language=<language> Stel de taal in 59 64 --version Geeft de versie van JOSM weer en sluit 60 --debug Drukt berichten voor debuggen af op het scherm65 --debug of --trace Drukt berichten voor debuggen af op het scherm 61 66 --skip-plugins Laden van plug-ins overslaan 62 67 --offline=<osm_api|josm_website|all> Toegang tot de opgegeven bron(nen) uitschakelen … … 66 71 Parameters `--download`, `--downloadgps` en `--selection` worden in deze volgorde verwerkt. 67 72 De 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`.69 73 De items in de optie --offline dienen te worden gescheiden door een komma. 70 74 71 == =Java-opties===#Javaoptions75 == Java-opties ==#Javaoptions 72 76 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`. 77 De 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 74 79 {{{ 75 80 Java-opties: … … 88 93 }}} 89 94 90 De optie `-Xmx...m` kan nuttig zijn als fouten [wiki :/Nl:Download#Outofmemory Out of Memory] optreden.95 De optie `-Xmx...m` kan nuttig zijn als fouten [wikitr:/Download#Outofmemory Out of Memory] optreden. 91 96 Indien u een algemene map instelt met `Djosm.home` dan zal JOSM de submappen ./autosave, ./cache en ./validator maken. 92 97 Indien een waarde spaties bevat, omsluit die dan met aanhalingstekens, zoals in `"josm dev"`. … … 94 99 Welke [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. 95 100 96 == Voorbeelden ==#Examples 97 Voorbeelden voor de Programma-argumenten en Java-opties in actie: 101 [=#Examples **Voorbeelden**] 98 102 {{{ 99 103 #!sh 100 104 # 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" 102 106 # 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 104 108 # 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" 106 110 # 107 111 # Stel een map in voor JOSM overeenkomstig een eigenschap van het besturingssysteem 108 java -Djosm.pref=$XDG_CONFIG_HOME jar josm.jar112 java -Djosm.pref=$XDG_CONFIG_HOME -jar josm-tested.jar 109 113 # 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 111 115 # 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 omgeving114 java -Xmx1024m -Duser.language= fr-jar josm.jar116 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 115 119 # 116 # Raak niet in paniek en log info voor debuggen120 # Log info voor debuggen en raak niet in paniek als JOSM naar huis belt 117 121 java -verbose -jar josm-latest.jar --set=message.notifier.enabled=false --debug >WhatsUp.txt 118 122 }}} 119 123 120 == = run-opties===#run-options121 De run-opties volgen opde opdracht `javaws`. Zij beheren het mechanisme Web Start ende omgeving voor de JVM.124 == Run-opties ==#run-options 125 De run-opties worden gebruikt door de opdracht `javaws`. Zij beheren het mechanisme Web Start en kunnen Java-opties bevatten. 122 126 {{{ 123 127 -offline Stelt Web Start in staat JOSM te starten zonder toegang tot internet … … 127 131 128 132 De 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.133 Het [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. 130 134 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 136 De opdracht `javaws` heeft enkele beheersopties op alle systemen. 137 Op [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). 133 138 {{{ 134 139 #!sh 140 # Control options: 135 141 javaws -viewer Geeft de Cache Viewer weer in het Java Control Panel 136 142 # Maakt het mogelijk het Java Control Panel te openen vanaf de opdrachtregel. … … 141 147 # javaws -Xclearcache op OpenJDK 142 148 149 # Op MS Windows: 143 150 josm.exe --j4l-debug Probeert een launch4j.log naar de huidige map te schrijven 144 151 josm.exe --j4l-dont-wait Beëindigt de wrapper na het uitvoeren van JOSM. … … 148 155 149 156 === 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 ---- 162 Terug naar [wikitr:/Help Help]
