Search:
Login
Preferences
Help/Guide
About Trac
Register
Forgot your password?
Wiki
Timeline
Changelog
Browse Source
View Tickets
New Ticket
Roadmap
Builds
Sonar
Search
Context Navigation
+0
Start Page
Index
History
Editing Fr:Source code
Adjust edit area height:
8
12
16
20
24
28
32
36
40
Edit side-by-side
[[TranslatedPages(revision=21)]] = Code source = Cette page contient des informations sur le code source et les étapes de compilation. La connaissance de Java n'est pas nécessaire, certaines parties du code sont expliquées dans les commentaires. Vous pouvez consulter des fichiers individuels sur le site web [/svn] (ou [source: web browser]). == Obtenir le source ==#Getthesource * Depuis le dépôt officiel de Subversion (recommandé si vous n'êtes intéressé que par le noyau de JOSM) : {{{ #!sh svn co https://josm.openstreetmap.de/svn/trunk josm }}} * Depuis l'ancien dépôt Subversion OSM (recommandé si vous êtes également intéressé par les greffons) : {{{ #!sh svn co https://josm.openstreetmap.de/osmsvn/applications/editors/josm }}} * JMapViewer depuis l'ancien dépôt OSM Subversion {{{ #!sh svn co https://josm.openstreetmap.de/osmsvn/applications/viewer/jmapviewer/ }}} * Si l'ancienne URL https://svn.openstreetmap.org/applications/editors/josm est utilisée, alors allez à la copie de travail et appelez {{{svn relocate}}} avec la nouvelle URL. * D'après le [https://github.com/JOSM/josm site miroir non officiel de GitHub] : {{{ #!sh git clone https://github.com/JOSM/josm.git }}} * Depuis le [https://github.com/JOSM/josm-plugins miroir GitHub josm-plugins ]non officiel : {{{#!sh # Nous répliquons effectivement la hiérarchie des répertoires du dépôt svn du JOSM afin que les greffons puissent être construits. mkdir josm && cd josm git clone git://github.com/JOSM/josm-plugins.git plugins # Il est nécessaire pour construire la plupart des greffons. git clone https://github.com/JOSM/josm.git core ln -s core/tools plugins/00_core_tools ln -s core/test/lib plugins/00_core_test_lib ln -s core/test/config plugins/00_core_test_config }}} == Compiler le code source == === Compilation en utilisant Ant ===#CompilingusingAnt Le moyen le plus simple pour compiler JOSM, à condition que [https://adoptopenjdk.net/ OpenJDK] et [https://ant.apache.org/ Ant] soient correctement configurés sur votre machine, est d'aller dans le répertoire {{{josm}}} et de taper : {{{ #!sh ant clean dist }}} Cela créera un fichier `dist/josm-custom.jar` en cas de succès. === Compilation en utilisant IDE & exécution des tests === → [[wikitr:/DevelopersGuide/Compiling|Guide du développeur Compilation ]] == Voir également == * La version originale de cette page en [[wiki:/Source code|anglais]]
Note:
See
WikiFormatting
and
TracWiki
for help on editing wiki content.
Change information
Your email or username:
E-mail address and name can be saved in the
Preferences
Comment about this change (optional):
Note:
See
TracWiki
for help on using the wiki.