wiki:Ru:Source code

Version 3 (modified by ak099, 5 years ago) ( diff )

обновление до ревизии 10

Другие языки:

Эта страница содержит сведения об исходном коде и компиляции.

Знание Java необязательно, некоторые части кода пояснены в комментариях. Вы можете просматривать отдельные файлы через веб-интерфейс svn (или браузер).

Получение исходного кода

  • Из официального репозитория Subversion (рекомендуется, если вы заинтересованы только в ядре JOSM):
    svn co https://josm.openstreetmap.de/svn/trunk josm
    
  • Из официального репозитория OSM Subversion (рекомендуется, если вас также интересуют модули):
    svn co https://svn.openstreetmap.org/applications/editors/josm
    
  • Из неофициального зеркала GitHub:
    git clone git://github.com/openstreetmap/josm.git
    

Компиляция исходного кода

Компиляция с использованием Ant

Простейший способ скомпилировать JOSM, если Java JDK и Ant правильно установлены на вашем компьютере: перейти в каталог josm и набрать:

ant clean dist

Эта команда в случае успешного выполнения создаст файл dist/josm-custom.jar.

Компиляция с использованием IDE

DevelopersGuide/Compiling

Note: See TracWiki for help on using the wiki.