Changes between Version 16 and Version 17 of Ru:Download


Ignore:
Timestamp:
2018-02-15T12:58:43+01:00 (8 years ago)
Author:
ak099
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Ru:Download

    v16 v17  
    1 [[TranslatedPages(revision=124,outdated=Страница в процессе перевода)]]
     1[[TranslatedPages(revision=124,outdated=Нужно доперевести секцию "Решение проблем")]]
    22[[PageOutline(2-3,Содержание)]]
    33= Загрузка =
     
    171171==== Не хватает памяти ====
    172172
    173 В процессе большого сеанса редактирования вы можете получить ошибку "Недостаточно памяти".
    174 
    175 Чтобы избежать этого, можно увеличить выделенную память с помощью параметра {{{-Xmx}}}, см. раздел [[Help/CommandLineOptions|Параметры командной строки]].
    176 
    177 ==== Выбор виртуальной машины в Windows x64 ====
    178 
    179 Учтите, что в Windows некоторые браузеры могут устанавливать свои собственные JRE только в 32-битном режиме, а также собственные версии инструмента Javawebstart куда-то ещё с другими файловыми ассоциациями. Это может привести к тому, что ваш JNLP запустится в этом альтернативном JRE, так как он запустит неправильную версию Javawebstart, поддерживающую только 32-битные виртуальные машины, а иногда и собранную с ограниченной поддержкой параметров виртуальной машины и максимальным размером VM, не превышающим 256 МБ.
    180 
    181 Проверьте, например, нет ли другого javawebstart в {{{\Windows\SysWow64}}}. Вам он не понадобится (панель управления Java не обнаружит его), и его можно без вреда удалить. Выполните очистку и оставьте только последнюю версию JRE (одну для 32-битного режима, другую для 64-битного).
    182 
    183 Для ярлыков, созданных на рабочем столе для JNLP и запуска Javawebstart (из {{{\windows\system32}}}), убедитесь, они передают виртуальной машине параметры, перед которыми стоит ключ -J и между ключом и параметром VM нет пробела. Если у вас установлены и 32-битная, и 64-битная версии, вы должны указать опцию "{{{-d64}}}", если хотите выбрать в качестве предпочтительной 64-битную машину. Заметьте, что в некоторых страницах документации Oracle опция указана с неправильной заглавной буквой "-D64"!)
    184 
    185 Пример отредактированной командной строки для ярлыка, созданного на рабочем столе после первого запуска JOSM из JNMP и выхода из программы:
    186 {{{
    187 #!sh
    188 C:\Windows\System32\javaws.exe -J-d64 -Xmx=2048m -localfile -J-Djnlp.application.href=https://josm.openstreetmap.de/download/josm.jnlp "C:\Users\<snipped user name>\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\21\7311<snipped-hex-number>7f8"
    189 }}}
    190 Вам не нужно менять конец командной строки на часть, приведённую здесь. Просто проверьте путь для {{{javaws.exe}}} и добавьте опции {{{-J-d64}}} для 64-битного режима, необходимого для работы с большими наборами данных OSM, и {{{-Xmx=2048m}}} для увеличения размера виртуальной машины (в данном примере до 2 ГБ).
    191 
     173Сейчас управление памятью Javas вручную требуется редко, так как объём доступной ОЗУ в компьютерах значительно увеличился.
     174Неправильно выбранные значения могут снизить быстродействие JOSM.
     175
     176Для некоторых задач JOSM проявляет большой аппетит к памяти. С одной стороны, может быть необходимо настроить больший размер памяти для поддержки большего количества модулей и различных функций. С другой стороны, медленные компьютеры можно стабилизировать, ограничив потребление памяти Java.
     177При необходимости, используйте [wiki:Ru:Help/CommandLineOptions командную строку], чтобы задать [https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html#BABHDABI параметр Java] -Xmx…m, например, `-Xmx512m` или `-Xmx1536m`.
     178Ранее старые java-программы принимали `-Xmx=512m` или даже `-Xmx 512m`. Теперь такие ошибочные аргументы могут вызвать сообщения об ошибках.
     179
     180==== Выбор виртуальной машины ====#VMselectiononWindowsx64
     181
     182В текущих версиях MS Windows по умолчанию Java устанавливается преимущественно в каталог `C:\Program Files\Java\`. Дополнительные части помещаются в `C:\Program Files\Oracle\Java\`. There is a `.\javapath\` directory as target for the PATH environment variable. Это домашний каталог для трёх виртуальных файлов `java.exe`, `javaw.exe` и `javaws.exe`. This files are symbolic links form the current Java installations.
     183
     184On older versions of 64 bit Windows sometimes the 32 bit mode JRE was additionally installed.  Also some browsers brought their own JVM with limited capabilities. In those cases a Web Start from the browser would not use your Java installation but that from the browser.
     185
     186Check that there's no other javawebstart in {{{\Windows\SysWow64}}}. The Java control panel will not detect it and you can safely delete it. Perfom cleanup and only keep the latest versions of each JRE (One or the 32-bit mode, another one for the 64-bit mode).
     187
     188For shortcuts created on the desktop for JNLP and running the Javawebstart launcher , make sure to pass VM parameters prefixed with -J and no intermediate space before the VM option. If you have installed both the 32-bit and 64-bit version, you should pass the option "{{{-d64}}}" if you want to select the preferred 64-bit VM. Note that some Oracle documentation pages indicate the option "-D64" with the incorrect capitalization!)
     189
     190Example of an edited commandline for a shortcut on the windows desktop:
     191{{{
     192#!sh
     193<path>javaws.exe -J-d64 -J-Xmx2048m  josm.jnlp
     194}}}
    192195=== Ошибки в MacOS === #MacOSXerrors
    193196[=#MacOSXMountainLionErrors]
     
    196199старый заголовок секции, оставлен в качестве якоря для старых ссылок
    197200}}}
    198 [[Image(#8787:damaged_josm_app.png,align=right,margin-top=-35)]]
    199 
     201==== Сообщение о приложении, скачанном из Интернета ====
    200202Если вы получаете ошибку "'JOSM.app' is an application downloaded from the internet.",  то её можно обойти **щелчком правой кнопкой на JOSM.app** или josm.jnlp и выбором 'open'. Вы увидите то же самое сообщение, но на этот раз с возможностью "Открыть". Это необходимо только при первом запуске JOSM.
    201203
    202 Если вы видите сообщение об ошибке "'JOSM.app' is damaged and can't be opened. You should move it to the Trash", то нужно временно отключить Gatekeeper. Откройте в настройках системы параметры 'Security & Privacy'. Задайте для 'Allow applications downloaded from:' значение 'Anywhere'.
    203 [[Image(wiki:Download:SecurityPrivacy.png)]]
     204==== Сообщение о повреждённом файле ====
     205[[Image(#8787:damaged_josm_app.png,width=300,align=right,margin-top=-50,margin-left=30)]]
     206Если вы видите сообщение "'JOSM.app' is damaged and can't be opened. You should move it to the Trash", то нужно временно отключить Gatekeeper.
     207
     208Open System Preferences and the 'Security & Privacy' options. Set 'Allow applications downloaded from:' to 'Anywhere'.
     209
     210If that radio button is missing from the Security & Privacy preferences panel, open the Terminal window. The following command may become the radio button to appear. [[Image(wiki:Download:SecurityPrivacy.png,align=right,float=left,width=300)]]
     211
    204212
    205213Если эта радиокнопка отсутствует в панели 'Security & Privacy', то для её появления можно ввести в окне терминала:
     
    208216}}}
    209217
    210 === Известные и ещё не устранённые проблемы с JOSM ===
     218=== Известные проблемы с JOSM ===
    211219
    212220Незакрытые ошибки, касающиеся ...:
     
    216224* [https://josm.openstreetmap.de/query?status=assigned&type=defect&status=needinfo&status=new&status=reopened&keywords=~macos&order=priority MacOS]
    217225* [https://josm.openstreetmap.de/query?status=assigned&type=defect&status=needinfo&status=new&status=reopened&keywords=~windows&order=priority Windows]
    218 
    219 == Смотрите также ==
    220 * [[Source code|Исходный код]]
    221 * [wiki:Ru:InstallNotes#Running Как запустить] - возможно, устаревшая страница справки