Changes between Version 3 and Version 4 of Fr:Help/CommandLineOptions


Ignore:
Timestamp:
2021-02-01T18:13:40+01:00 (5 years ago)
Author:
leni
Comment:

adjusted to 45

Legend:

Unmodified
Added
Removed
Modified
  • Fr:Help/CommandLineOptions

    v3 v4  
    1 [[TranslatedPages(revision=40)]]
    2 [[PageOutline]]
     1[[TranslatedPages(revision=45)]]
     2[[PageOutline(2)]]
    33
    44= Options en ligne de commande =
    55
    66Quatre types d'options en ligne de commande affectent JOSM:
    7  * Les [#Programarguments paramètres du programme] contrôlent directement JOSM. Ils sont appelés ''args'' par Java.
    8  * Les [#Javaoptions options Java (Java options)] affectent son environnement (JVM) et sont parfois appelées ''paramètres VM (VM arguments)''.
    9  * Seules les [#run-options options de Démarrage (run-options)] sont disponibles dans Web Start.
    10  * Quelques [#Otheroptions autres options] pour le diagnostic et les dispositifs de lancement.
     7 * Les [#Programarguments Paramètres du programme] (''Program arguments⤓'') contrôlent directement JOSM. Ils sont appelés ''args'' par Java.
     8 * Les [#Javaoptions Options Java] (''Java options⤓'') affectent son environnement (JVM) et sont parfois appelées ''paramètres VM (VM arguments)''.
     9 * Les [#run-options Options de démarrage] (''Run-options⤓'') sont disponibles dans WebStart. Certaines sont destinées au diagnostic et à l'importation.
     10 * D'[#Otheroptions Autres options] (''Other options⤓'') pour les programmes d'aide.
    1111
    1212{{{
    1313#!sh
    1414# Exécution d'un jar
    15 java [Java options] -jar josm-tested.jar [Program arguments]
     15java [Options Java] -jar josm.jar [Paramètres du programme]
    1616
    1717# Lancement de Web Start
    18 javaws [run-options] -J[Java option] josm.jnlp
    19 }}}
    20 
    21 Le [wikitr:/Help/Action/ShowStatusReport rapport d'État] énumère les paramètres du programme (Program arguments) et les options Java donnés dans sa deuxième section.
     18javaws [Run-options] -J[Options Java] josm.jnlp
     19}}}
     20
     21Le [wikitr:/Help/Action/ShowStatusReport Rapport d'état] du menu Aide énumère les paramètres du programme (Program arguments) et les options Java (Java option).
    2222Quelques [#Examples exemples] pour les deux cas sont présentés ci-dessous.
    23 Comme d'habitude dans les quatre types, les paramètres sont séparés les uns des autres par des espaces.
    24 
    25 == Paramètres du programme de JOSM (Program arguments) ==#Programarguments
    26 
    27 Le premier argument peut être une **instruction** permettant à JOSM de le rendre autonome.
    28 Si JOSM ne peut pas reconnaître le premier argument comme une instruction, alors `runjosm` est supposé etre l'instruction par défaut.
     23
     24**Note :** Le terme {{{josm.jar}}} est une abréviation courante pour les noms de fichiers ''josm-tested.jar'' et ''josm-latest.jar''.
     25Le terme ''josm.jnlp'' signifie également ''josm-latest.jnlp''.
     26Comme d'habitude les paramètres de la ligne de commande sont séparés les uns des autres par des espaces.
     27
     28
     29== Paramètres du programme pour JOSM (''Program arguments'') ==#Programarguments
     30
     31Le premier paramètre peut être une **instruction** permettant à JOSM de le rendre autonome.
     32les instructions par défaut sont `render`, `project` ou `runjosm`.
    2933
    3034Les autres paramètres sont des **options** pour JOSM. 
    3135Il peut s'agir d'URL, de noms de fichiers, de coordonnées, de simples options et de paires option=valeur.
    32 La liste complète des instructions et des options est présentée ci-dessous :
     36
     37Les options pour le lancement de JOSM (''runjosm'') sont énumérées ci-dessous.
     38En bas se trouvent les options pour les commandes [#Programargumentsrendering render⤓] et [#Programargumentsproject project⤓].
    3339
    3440{{{
     
    4854        --geometry=widthxheight(+|-)x(+|-)y       Paramètres de géométrie unix standards
    4955        [--download=]minlat,minlon,maxlat,maxlon  Télécharger la zone délimitée
    50         [--download=]<URL>                        Télécharger l'emplacement à l'URL (avec lat=x&lon=y&zoom=z)
     56        [--download=]<URL>                        Télécharger l'emplacement à l'URL OSM-style
    5157        [--download=]<filename>                   Ouvrir un fichier (tout type de fichier qui peut être ouvert avec Fichier/Ouvrir)
    5258        --downloadgps=minlat,minlon,maxlat,maxlon Télécharger la zone délimitée en tant que GPS brut
    53         --downloadgps=<URL>                       Télécharger la position à l'URL (avec lat=x&lon=y&zoom=z) en tant que GPS brut
     59        --downloadgps=<URL>                       Télécharger la position à l'URL en tant que GPS brut
    5460        --selection=<searchstring>                Sélectionner avec la requête spécifiée
    5561        --[no-]maximize                           Lancement en mode maximalisé
     
    5965        --language=<language>                     Définir la langue
    6066        --version                                 Affiche la version JOSM et quitte l'application
    61         --debug                                   Imprimer les messages de débogage vers la console
     67        --debug                                   Imprimer les informations de débogage sur la fenêtre d'édition (''Mapview'') et stdout (console)
    6268        --skip-plugins                            Ignorer les greffons de chargement
    6369        --offline=<OSM_API|JOSM_WEBSITE|CACHE_UPDATES|CERTIFICATES|ALL>
     
    7783
    7884{{{
    79 java options:
    80   -Djosm.dir.name=JOSM                      Modifier le nom du répertoire JOSM
    81   -Djosm.pref=/PATH/TO/JOSM/PREF            Définir le répertoire des préférences
    82                                             Par défaut : C:\Users\name\AppData\Roaming\JOSM
    83   -Djosm.userdata=/PATH/TO/JOSM/USERDATA    Définir le répertoire des données utilisateur
    84                                             Par défaut : /home/name/.local/share/JOSM
    85   -Djosm.cache=/PATH/TO/JOSM/CACHE          Définir le répertoire du cache
    86                                             Par défaut : <...>
    87   -Djosm.home=/PATH/TO/JOSM/HOMEDIR         Définissez le répertoire commun pour les préférences.
    88                                             user data and ./cache/. Lower precedence.
    89                                             Sera écrasé par un réglage particulier.
    90   -Xmx...m                                  Définir la taille maximale de la pile Java en mégaoctets.
    91                                             Pourrait éviter les erreurs "Out-of-Memory".
     85Options des propriétés système de Java :
     86      -Djosm.dir.name=JOSM                      Modifier le nom du répertoire JOSM
     87      -Djosm.pref=/PATH/TO/JOSM/PREF            Définir le répertoire des préférences
     88                                                Par défaut (Linux XDG) : /home/name/.config/JOSM
     89                                                Par défaut (Windows) : C:\Users\name\AppData\Roaming\JOSM
     90      -Djosm.userdata=/PATH/TO/JOSM/USERDATA    Définir le répertoire des données utilisateur
     91                                                Par défaut (Linux XDG) : /home/name/.local/share/JOSM
     92                                                Par défaut (Windows) : C:\Users\name\AppData\Roaming\JOSM
     93      -Djosm.cache=/PATH/TO/JOSM/CACHE          Définir le répertoire du cache
     94                                                Par défaut (Linux XDG) : /home/name/.cache/JOSM
     95                                                Par défaut (Windows) : C:\Users\name\AppData\Local\JOSM\cache
     96      -Djosm.home=/PATH/TO/JOSM/HOMEDIR         Définissez le répertoire commun pour les préférences.
     97                                                données utilisateur et ./cache/. Moins prioritaire.
     98                                                Sera écrasé par un réglage particulier.
     99      -Xmx...m                                  Définir la taille maximale de la pile Java en mégaoctets.
     100                                                Pourrait éviter les erreurs "Out-of-Memory".
    92101}}}
    93102
     
    95104Si vous définissez un répertoire commun avec `Djosm.home` alors JOSM créera les sous-répertoires ./autosave, ./cache et ./validator.
    96105Si une des valeurs possède des espaces, mettez-la entre guillemets comme `"josm dev"`.
     106
    97107Lorsque les caractères non ASCII de l'invite de commandes sont embrouillés, utilisez `-Dfile.encoding=Cp850` pour recevoir le texte de Java dans une autre [https://docs.oracle.com/javase/8/docs/technotes/guides/intl/encoding.doc.html page de code (en)].
    98108La [https://msdn.microsoft.com/de-de/library/windows/desktop/dd317756%28v=vs.85%29.aspx page de code (en)] utilisée affiche `chcp⏎` dans le terminal.
    99 Pour l'UTF-8 sous Windows, lancez `chcp 65001` dans la fenêtre du terminal de Windows avant de lancer JOSM en utilisant `java -Dfile.encoding=UTF-8 -jar josm-tested.jar`
    100 
    101 [=#Examples **Exemples**]
     109Pour l'UTF-8 sous Windows, lancez `chcp 65001` dans la fenêtre du terminal de Windows avant de lancer JOSM en utilisant `java -Dfile.encoding=UTF-8 -jar josm.jar`
     110
     111Le paquet Debian de JOSM `josm-latest` utilise  `-Djosm.dir.name=JOSM-latest` pour offrir des installations parallèles dans les répertoires de base XDG.
     112
     113[=#Examples **Exemples pour les options de démarrage (''runjosm'') de JOSM et options Java**]
    102114{{{
    103115#!sh
    104116# Charger trois fichiers
    105   java -jar josm-tested.jar track1.gpx BigBen.jpg "london data.osm"
     117  java -jar josm.jar track1.gpx BigBen.jpg "london data.osm"
    106118# Télécharger depuis OSM en fonction d'une URL avec un zoom et des coordonnées
    107   java -jar josm-tested.jar https://www.openstreetmap.org/#map=19/51.51/-0.135
    108 # Télécharger une zone de délimitation et sélectionner chaque élément correspondant à une chaîne de caractères.
    109   java -jar josm-tested.jar 51.505,-0.14,51.515,-0.13 --selection="Piccadilly Circus"
     119  java -jar josm.jar https://www.openstreetmap.org/#map=18/51.501/-0.124
     120# Télécharger une zone de délimitée et sélectionner chaque élément correspondant à une chaîne de caractères.
     121  java -jar josm.jar 51.500,-0.126,51.502,-0.122 --selection="Big Ben"
    110122#
    111123# Définir le répertoire pour JOSM en fonction d'une des propriétés du système d'exploitation
    112   java -Djosm.pref=$XDG_CONFIG_HOME -jar josm-tested.jar
     124  java -Djosm.pref=$XDG_CONFIG_HOME -jar josm.jar
    113125# Citations pour une valeur avec des espaces et montrer l'interface graphique de JOSM en anglais
    114   java -Djosm.dir.name="josm dev" -jar josm-latest.jar --language=en
     126  java -Djosm.dir.name="josm dev" -jar josm.jar --language=en
    115127# Définir le répertoire commun dans un sous-répertoire sous l'invite de commandes active
    116   java -Djosm.home=biketour2017/london -jar josm-tested.jar
    117 # Plus de mémoire dans la variante canadienne dans un environnement anglophone
    118   java -Xmx1024m -Duser.language=en -Duser.country=CA -jar josm-latest.jar
     128  java -Djosm.home=biketour2017/london -jar josm.jar
     129# Plus de mémoire et sans téléphoner à la maison
     130  java -Xmx1024m -set=message.notifier.enabled=false -jar josm.jar
    119131#
    120 # Log debug info and do not get disturbed by JOSM phoning home
    121   java -verbose -jar josm-latest.jar --set=message.notifier.enabled=false --debug >WhatsUp.txt
    122 }}}
    123 
    124 
    125 == Options de Démarrage de Java Web Start (Run-options) ==#run-options
    126 Les options de lancement sont utilisées par la commande `javaws`. Ils contrôlent le mécanisme Web Start et peuvent encapsuler les options Java.
    127 
    128 {{{
     132# Commencez dans un environnement anglais et enregistrez les informations de débogage ainsi que les messages de stderr
     133  java -Duser.language=en -jar josm.jar --debug 1>logfile.txt 2>&1
     134}}}
     135
     136
     137== Options de Démarrage de Java Web Start (''Run-options'') ==#run-options
     138
     139Les options de lancement sont lues par la commande `javaws`. Elles contrôlent le mécanisme Web Start et peuvent encapsuler les options Java et peut diagnostiquer Java.
     140{{{
     141#!sh
     142# Control
    129143  -offline                  Permet de démarrer Web Start JOSM sans accès à Internet
     144
     145# Encapsuler
    130146  -J<java option>           Fournit <java option> à JVM
    131147  -J-Xmx1024m               Ici : Définir la taille maximale de la pile Java à 1024 mégaoctets
    132 }}}
    133 
    134 L'option de Démarrage `-J` prend sa part derrière la lettre J et fournit cela comme option Java.
    135 Le [wikitr:/Help/jnlpOptions fichier jnlp] utilisé par [https://docs.oracle.com/javase/8/docs/technotes/tools/unix/javaws.html Web Start] offre un deuxième moyen de définir directement les [https://docs.oracle.com/javase/8/docs/technotes/guides/javaws/developersguide/syntax.html options] pour JRE et pour le programme JOSM.
    136 
    137 La commande `javaws` a quelques options de contrôle sur tous les systèmes.
    138 Sous [wikitr:/Download#Mswindowswrapper MS Windows], seul le lanceur `josm.exe` dit Launch4j peut donner des informations de débogage (nécessite Java 64-bit sur Windows 64-bit). 
    139 {{{
    140 #!sh
    141 # Options de commande :
     148
     149# Diagnostic
    142150javaws -viewer            Affiche le visualiseur du cache dans le panneau de configuration Java
    143151# Permet d'ouvrir le panneau de configuration de Java à partir de la ligne de commande.
     
    147155# par le bouton "Paramètres" dans l'onglet "Général" du panneau de configuration Java.
    148156# javaws -Xclearcache on OpenJDK
    149 
    150 
    151 # Avec MS Windows :
     157}}}
     158
     159L'option de Démarrage `-J` prend sa part derrière la lettre J et fournit cela comme option Java.
     160Le [wikitr:/Help/jnlpOptions fichier jnlp] utilisé par [https://docs.oracle.com/javase/8/docs/technotes/tools/unix/javaws.html Web Start] offre un deuxième moyen de définir directement les [https://docs.oracle.com/javase/8/docs/technotes/guides/javaws/developersguide/syntax.html options] pour JRE et pour le programme JOSM.
     161
     162La commande `javaws` a quelques options de contrôle sur tous les systèmes.
     163
     164L'option `-clearcache` (vider le cache) et l'effacement du cache via le panneau de configuration Java suppriment, toutes les deux, du bureau les icônes basées sur JNLP. L'icône JOSM disparaîtra si elle a été placée à la suite d'un clic sur un fichier jnlp dans le navigateur Web.
     165
     166
     167== Autres options ==#Otheroptions
     168
     169Le lanceur `josm.exe` alias [http://launch4j.sourceforge.net/docs.html#Runtime_options Launch4j] (uniquement sous MS Windows) peut donner quelques informations de débogage.
     170{{{
     171#!sh
    152172josm.exe --j4l-debug      Essaye d'écrire un launch4j.log dans le répertoire courant
    153173josm.exe --j4l-dont-wait  Met fin à ses activités après avoir appelé JOSM. (Ends the wrapper after invoking JOSM).
    154174}}}
    155 L'option `-clearcache` et l'effacement du cache via le panneau de configuration Java suppriment toutes deux les icônes basées sur JNLP du bureau. L'icône de JOSM disparaîtra si elle a été placée à la suite d'un clic sur un fichier jnlp dans le navigateur Web.
    156 
    157 
    158 == Interface en ligne de commande du rendu JOSM ==
     175
     176
     177== Ligne de commande pour Render et Project ==
     178
     179=== Paramètres du programme de rendu de JOSM ===#Programargumentsrendering
    159180
    160181{{{
     
    208229}}}
    209230
    210 == Interface en ligne de commande de la projection JOSM (JOSM projection command line interface) ==
     231=== Paramètres du programme de projection (''système de référence de coordonnées'') JOSM ===#Programargumentsprojection
    211232
    212233{{{
     
    242263
    243264
    244 === Voir également ===
     265== Voir également ==
    245266* [wikitr:/Download#Troubleshooting Résolution des problèmes Java]
    246267* [wikitr:/InstallNotes Notes d'Installation]