Lion

Проблемы с Java в Lion

java logoК java-программам у пользователей Mac OS X (наверное, и не только Mac OS X) отношение двойственное: с одной стороны, оформление и удобство использования у них зачастую заметно хуже, чем у «родных». С другой, способность работы в любой ОС — была бы Java-машина (JRE) — может перевесить все недостатки.

Вот и я не могу обойтись без некоторых приложений на Java. (А еще в OpenOffice/LibreOffice и некоторых других программах также местами используется Java).

До последнего времени Java в Mac OS X работала, что называется «из коробки». В Lion же это не так. Изначально Java нет, хотя устанавливается она очень легко: в /Программы/Утилиты (/Applications/Utilities) находим «Настройки Java» (Java Preferences). Запустите эту утилиту. Если Java не установлена, будет предложено ее установить. Принимаете предложение, потом по ходу дела — пользовательское соглашение. В итоге получаете установленное окружение Java SE 6.

Но не спешите закрывать утилиту. Весьма вероятно, что Java вам потребуется не только для локальных, но и для web-приложений. А при установке ее в Lion по умолчанию отключается работа с апплетами и WebStart (говорят, это происходит не всегда, но у меня было именно так). Поэтому переходим на вкладку «Основные» и включаем «плагин апплетов и программы Web Start»:

включение апплетов и WebStartЕще одна проблема, с которой я столкнулся (вот только не заметил, сразу ли после перехода на Mac OS X 10.7 Lion или после каких-то иных изменений в системе) — страшное (даже так — СТРАШНОЕ) замедление запуска приложений, так или иначе использующих Java.

«Вылечить» систему удалось очень просто и быстро. В той же самой утилите «Настройки Java» на вкладке «Сеть» есть настройки кэша. Казалось бы, какая связь между «Сетью» и локальными приложениями? И тем не менее, после удаления файлов кэша (кнопкой «Удалить файлы..») проблема с невероятно долгим запуском программ была решена.

Очистка кэша Java

Опубликовано Михаил К в Mac OS X / macOS, 2 комментариев

Mac OS X 10.7 Lion. Как пройти в Библиотеку?

На этой неделе в продажу поступила очередная версия Mac OS X — 10.7 Lion. Вчера я её установил (покупка в AppStore –> загрузка установщика (ок. 3,5 гигабайт, так что без быстрого интернета не обойтись) –> установка полностью на автопилоте чуть более получаса). Первый день пользования — «полёт нормальный».

Не буду касаться внутренних отличий, затрону только некоторые особенности Льва с точки зрения «продвинутого пользователя».

Установочный диск

Итак, во-первых, электронная поставка через AppStore. Купил–загрузил–установил. Установщик автоматически удалился. Надо будет переустановить — загружай заново (покупка за Вами — вашим Apple ID — записана, так что покупать повторно не понадобится, но загружать 3 с лишним гига… как-то не по-нашему). Потому, после того как установщик автоматически загрузился и запустился, останавливаем его и записываем на DVD.

MacFixIt дает рецепт приготовления загрузочного установочного диска:

  1. Находим Установщик в папке Программы. Щелкаем правой кнопкой и выбираем в контекстном меню «Показать содержимое пакета».
  2. В папке /Contents/SharedSupport/ находим файл образа диска InstallESD.dmg
  3. Открываем этот файл с помощью Дисковой утилиты и записываем DVD. (Как вариант — можно «Восстановить» с этого образа на раздел жесткого диска )

Java

Не знаю, как кто, а я пользуюсь несколькими программами, написанными на Java (или в той или иной мере использующие его). В Lion виртуальная машина Java не входит, нужно устанавливать ее отдельно. Загружаем и устанавливаем, как обычно.

Как пройти в Библиотеку?

По не совсем понятной мне логике Apple решила спрятать от глаз пользователя его пользовательскую папку Библиотека (Library), причем глобальная Библиотека по-прежнему видима. С одной стороны, эта папка своим названием, конечно, может сбивать с толку человека, впервые севшего за Мак. Но тому, кто знает ее назначение, иногда бывает нужно добраться до ее содержимого.

В зависимости от того, насколько часто это требуется (и сколько лишних движений вы хотите — или не хотите — делать), можно поступить по-разному:

Способ 1. Меню Переход

Вариант 1.1: Меню Переход –> команда Переход к папке; указываем адрес ~/Library и щелкаем «Перейти».

Вариант 1.2: Зажимаем клавишу Option — в меню Переход волшебным образом появляется пункт Библиотека, который мы и выбираем.

Способ 2. Отключение невидимости

Открываем Терминал и в нем даем команду:

chflags nohidden ~/Library

Папка Библиотека становится видимой, вернувшись к тому состоянию, какое нам привычно по более ранним версиям Mac OS X.

При желании можно «натащить» картинку папки на боковую панель окна Finder, а затем вновь сделать ее невидимой:

chflags hidden ~/Library

Туда-сюда

Сильно заметное отличие интерфейса Льва — организация прокрутки содержимого окон. Во-первых, сразу обращаешь внимание на отсутствие привычных «стрелочек». Не спрашивайте, как их вернуть. Не знаю. Во-вторых, содержимое окна движется «не в ту сторону». Раньше мы «двигали окно по листу» (и то же самое происходит в Windows и Linux), теперь — «лист внутри окна». Такой вариант знаком пользователям планшетных компьютеров и смартфонов (iOS и Android), но на настольном компьютере выглядит очень непривычно. Даже при использовании тачпада (или планшета Wacom Pen and Touch, как у меня). При желании можно вернуться к «нормальному» варианту: достаточно в разделе Мышь Системных настроек снять метку «Перемещать контент в сторону движения пальца».

Я отключать не стал. Во-первых, есть планшетник (нет, не iPad 😉 ). Во-вторых, кто знает, вдруг Apple в очередной раз угадала тенденции развития интерфейса и через пару лет мы будем удивляться системам, ведущим себя иначе?

Опубликовано Михаил К в Mac OS X / macOS, 0 комментариев