[[TranslatedPages(revision=95)]] [[PageOutline(2-10,Содержание)]] Сначала прочтите [[wiki:Ru:Download#Recommendedoptions|Рекомендуемые варианты]]. == Запуск == #Running Для запуска JOSM необходимо Java Runtime Environment версии 11 или более новой. === Microsoft Windows === Выполните двойной щелчок на jar-файле. Если это не работает, то возможно, что необходимо [wiki:Download#Doubleclickonafiledoesnothing установить Java Runtime Environment]. Чтобы окно консоли Java не оставалось открытым, можете использовать `javaw.exe` вместо `java.exe`. Будьте внимательны, если у вас 64-битная версия Windows: Java Runtime (обновляется каждый месяц) можно установить в 64-битной версии при посещении веб-сайта Java через 64-битную версию браузера, иначе будет установлена 32-битная версия. Обе Java-платформы могут сосуществовать на ПК, но по умолчанию файловые ассоциации будут запускать сначала 32-битную версию, создавая виртуальную машину, ограниченную 247 МБ (если ваша VM превышает этот предел из-за количества скачанных данных, JOSM может работать очень медленно и со сбоями). Расширение JAR будет запускать только 32-битную версию Java Runtime (из папки "\Program files (x86)\bin", а не "\Program files\bin" для 64-битной версии) с выпуска v8u66, если установлены обе версии. Посетите сайт www.java.com, выберите загрузку Java ... и выберите пакет i586. Вы можете сохранить 64-битный пакет, так как он устанавливается не в то же место, что и 32-битный пакет (i586). Если только 64-битная версия Java установлена на 64-битной версии Windows (и версия Java равна или новее, чем минимальная версия, указанная в JNLP, если вы используете JavaWebStart для скачивания/обновления и запуска JOSM), то JOSM будет автоматически запускаться в 64-битной Java VM (с б'''о'''льшим количеством доступной памяти, позволяющим обрабатывать больший объём данных и с большей производительностью). Иначе он будет запускаться в 32-битной Java VM, если только вы не добавите в командной строке параметры VM, предписывающие найти и использовать 64-битную версию Java. Можете также деинсталлировать 32-битную версию Java, если вам не понадобятся апплеты в 32-битном браузере (32-битная версия Java остаётся полезной при использовании старого 32-битного браузера или в 32-битных операционных системах, где это единственный доступный вариант для веб-страниц или автономного использования). === Linux / *BSD === ''См. также'': [wiki:Ru:HowTo/JOSM-under-Linux HowTo / JOSM в Linux] **Пакеты**:: В некоторых дистрибутивах в менеджере пакетов имеются готовые пакеты для установки JOSM из репозиториев. Хотя эти пакеты могут быть значительно устаревшими по сравнению с .jar-файлами на главной странице JOSM, они обычно лучше адаптированы к вашей системе и автоматически устанавливают нужные зависимости и команду запуска программы в главное меню ОС. **Примечание**: можно без проблем установить готовый пакет, а затем продолжать использовать упомянутые выше .jar-файлы, но будьте осторожны с дополнительными пакетами, такими как josm-plugins (см. #7483). Для SUSE и Ubuntu доступны также пакеты [[wiki:Ru:Download#openSUSE|на этой странице]]. Если готового пакета нет, или вы предпочитаете не использовать его, можете загрузить .jar-файл JOSM с [WikiStart главной страницы] (версию tested или latest), или собрать его из исходных кодов. '''Использование командной оболочки''':: Перейдите в каталог с josm-latest.jar и наберите {{{ #!sh java -jar josm-latest.jar }}} для запуска. Замените `josm-latest.jar` на имя скачанного вами jar-файла, например, `josm.jar`. Если это не помогает, попробуйте присвоить переменной JAVA_HOME значение, соответствующее пути к java (the root location, not the bin). Например: {{{ #!sh export JAVA_HOME=/usr/lib/jvm/default-java java -jar ''josm.jar'' }}} См. также [wiki:Ru:Help/CommandLineOptions Параметры командной строки] и [wiki:Ru:HowTo/JOSM-under-Linux Howto / Josm в Linux ] для дополнительной информации. '''KDE''':: Существует [/download/tutorials/setting_up_kde.avi видеоруководство] по настройке вашей среды для запуска jar-файлов щелчком на них. '''GNOME''':: Щёлкните правой кнопкой на JAR-файле и выберите __О__ткрыть в "OpenJDK11 Runtime" (или другой версии Java, которая у вас установлена). '''XGL/Compiz''':: Наберите следующее в командной оболочке: {{{ #!sh export AWT_TOOLKIT=MToolkit && java -jar josm-test.jar }}} как описано здесь: http://kubasik.net/blog/index.php/2006/06/19/java-sun-150-and-xglcompiz-on-ubuntu/ === MacOS === 1. Если вы скачали `josm-latest.jar`, то можете запустить JOSM, щёлкнув на файле josm-latest.jar file в MacOS Finder (вы можете получить предупреждение о том, что открываете файл из Интернета - просто подтвердите это действие). Этого должно быть достаточно для запуска JOSM в большинстве случаев. 2. Если у вас Mountain Lion, понадобится временно отключить Gatekeeper. Иначе вы на сможете открыть josm, и во время его запуска получите сообщение об ошибке "JOSM.app is damaged and can't be opened. You should move it to the Trash." Отключите Gatekeeper, открыв System Preferences > Security & Privacy и задав параметру 'Allow applications downloaded from:' значение 'Anywhere'. После того, как вы откроете приложение, можете снова включить Gatekeeper, и окажется, что JOSM будет открываться без проблем. См. подробнее [osmwww:user/drnoble/diary/17636 здесь] и #7904. 3. Если вы получаете сообщение "The Java JAR file could not be launched", то, возможно, у вас устаревшая версия Java. Для проверки выполните запуск из терминала, поскольку в системном журнале ничего не отображается. [[Image(wiki:InstallNotes:OSX_Error.png)]] 4. Если нужно передать приложению параметры (например, -Xmx2048M, чтобы выделить больше памяти Java), можете воспользоваться "Терминалом" MacOS: Запустите "Терминал" (например, набрав "Terminal" в поиске Spotlight, ⌘+пробел) [[Image(wiki:InstallNotes:SearchTerminal.png)]] * Теперь у вас есть два варианта: * наберите следующую команду и нажмите "Enter" для запуска JOSM без каких-либо специальных опций java (просто запуск JOSM, как в пункте 1): {{{ #!sh java -jar FOLDER/josm-latest.jar }}} Где "FOLDER" следует заменить на имя папки, в которую вы скачали josm-latest.jar. Если это стандартная папка "Downloads" Mac OS X, это будет выглядеть так: {{{ #!sh java -jar Downloads/josm-latest.jar }}} == Смотрите также == * [[Source code#Getthesource]] * [[Source code#CompilingusingAnt]]