Не запускается intellij idea mac os

Обновлено: 19.05.2024

Я использую Mac OS X 10.8.2 и использую JDK 7. Теперь я загрузил последнюю версию IDEA IntelliJ, 11. Но, похоже, он не запускается без JDK 6. Есть ли обходной путь?

Как запустить IDEA IntelliJ на Mac OS X с помощью JDK 7?

обновление:

при запуске IDEA 12 на JDK 1.7 (после изменения JVMVersion to 1.7* на Info.plist ) убедитесь, что у вас есть LANG=en_US.UTF-8 в вашей среде см. связанные проблемы Java:

обратитесь к этой теме для отладки launcher проблемы.

также имейте в виду, что приложения GUI на Mac не имеют доступа к среде терминала. Если вы определили некоторые переменные среды, которые отлично работают в терминале, другие приложения, запущенные не из терминала, не будут видеть эти переменные. Обходным путем для этой проблемы является запуск приложения непосредственно с терминала, для IDEA можно использовать следующую команду:

есть известные проблемы с поддержкой JDK 1.7 на Mac прямо сейчас, как отсутствует поддержка сетчатки, возможно мерцание,некоторые API не реализован. Настоятельно рекомендуется запустить IDEA под JDK 1.6 для лучшего опыта на Mac. Это не мешает вам использовать JDK 1.7 в качестве цели для создания и запуска ваших проектов.

IntelliJ IDEA 11 launcher не будет работать с JDK 1.7 на Mac. На данный момент у вас должен быть установлен JDK 1.6, чтобы вы могли запускать IDEA 11 и более старые версии.

обновление Mac OSX Yosemite / El Capitan

я решил это, используя следующие шаги в терминале:

редактировал Info.plist файл, и это изменилось:

после запуска, все было золотым.

с IntelliJ 13 и OS X 10.9 я могу просто изменить plist на 1.7*, и он работает на Java 7 без запроса на установку Java 6.

  1. Mac OS хочет, чтобы jdk 1.6 устанавливался всякий раз, когда информация о приложении.файл plist содержит раздел Java
  2. Java launcher поставляется с IntelliJ также хочет JDK 1.6 плохо

все, что вам нужно, это:

  1. замените оригинальную пусковую установку (Contents / MacOS / idea) сценарием оболочки с явным вызовом java (параметры и путь к классам можно взять из Info.plist в разделе Ява).
  2. удалить раздел "Java" из Info.файл plist

другие предложили очень хорошие решения, но вы должны сделать это вручную VI editor и т. д. Вместо этого вы можете запустить эту команду через терминал Mac, и вам будет хорошо идти:

Я обновил свою OS X до Yosemite, и теперь моя IntelliJ IDE не запускается.

Чтобы открыть «IntelliJ IDEA», вам необходимо установить устаревшую среду выполнения Java SE 6.

официально рекомендуемое решение - это установить / обновить JDK 1.6 для Mac ( если эта ссылка не открывается в Safari, попробуйте Firefox ).

Изменение Info.plist нарушит цифровую подпись приложения и предотвратит обновление исправлений .

Мы не рекомендуем изменять файл Info.plist для работы под JDK 1.7 или 1.8.

Пожалуйста, проверьте этот документ, чтобы получить список известных критических проблем, характерных для Java 7 и 8. на Mac, которые по умолчанию запрещают JetBrains использовать эти версии Java.

Хотя Java 6 имеет известные проблемы с безопасностью и является EOL, эти проблемы, скорее всего, не будут использоваться, когда вы используете Java 6 для запуска IntelliJ IDEA (и других IDE, основанных на этой платформе). Java 6 не устанавливает подключаемый модуль браузера для запуска апплетов, и удаленному злоумышленнику будет чрезвычайно сложно (если не невозможно) использовать его, когда он используется для запуска IDE.

Если вы не можете согласиться с этими (возможно, минимальными) рисками работы под Java 6, мы рекомендуем использовать специальный дистрибутив IDE со встроенной Java 8 (все еще экспериментальной). Чтобы получить эту версию, добавьте к имени файла -jdk-bundled . Начиная с IDEA 14.1 суффикс был изменен на -custom-jdk-bundled

    (версия, для которой требуется Java 6) (версия с Java 8 в комплекте)

Обратите внимание, это всего лишь пример и может указывать на устаревшую версию. Используйте последнюю доступную версию из страница загрузок, нажмите Загрузить , отмените загрузку, скопируйте прямую ссылку из Спасибо за загрузку IntelliJ IDEA страницу и добавьте -jdk-bundled ( -custom-jdk-bundled с 14.1) к имени файла. Используйте эту версию только в том случае, если работа на Java 6 вам не подходит, помните о известные проблемы.

Что вам нужно сделать, так это отредактировать этот файл:

/ Приложения / IntelliJ IDEA 13.app/Contents/Info.plist

Изменить: Как сказал член intellij @crazycoder, рекомендуемый способ полного исправления - это установка последней версии jdk 1.6

Я обнаружил, что установка Java для OS X 2014-001 после обновления до Yosemite решила эту проблему для меня. .

Или поменяйте звездочку на плюс

Недостатком является то, что OS X будет при каждом запуске IDEA запрашивать разрешение на доступ к сети.

Отредактируйте файл Info.plist в своем jdk, например:

Обновить словарь JVMCapabilities, чтобы он имел следующие значения:

Теперь попробуйте перезапустить приложение. Теперь приложение должно использовать ваш JDK вместо поиска JDK 6.

OSX имеет свои JDK в папке /Library/Java/JavaVirtualMachines/ . Там может быть несколько версий, например 1,7 или 1,8.

Как указывает @CrazyCoder, IntelliJ нуждается в наличии версии 1.6, которую Йосемити выгнал (в пользу 1.7, если я не ошибаюсь).

Чтобы установить jdk 1.6, вы действительно можете просто использовать dmg from apple как рекомендовано @CrazyCoder и подтверждено @LanceP.

Как пользователь homebrew cask, я установил через

После этого IntelliJ снова заработал.

См. Также этот полезный пост по управлению несколько версий Java на OSX.

Та же проблема возникла с MacOS Catalina версии 10.15.2 (19C57) после обновления PyCharm.

Совсем недавно я стал обладателем нового MacBook Pro 16 на i9 с 32гб оперативы. Это мое первое знакомство с macOS и вроде все нравилось и кажись я был счастлив до того как я не перешел работать со своего станционарника на Убунте на этот Mac. Я Java разработчик и мак взял в надежде что смогу полноценно мобильно работать имея этот аппарат под рукой, и по началу все шло хорошо, контейнера поднимаются терминал почти тот же, развернул все окружение за полтора дня и приступил работать, как наткнулся на проблему там где ее совсем не ждал.

Мощей в нем безусловно за край для разработки, но почему же тогда Intellij idea подлагивает? Я вообще не привередливый пользователь в целом, но когда я совершаю самые простые действия и мой старый комп с ryzen 3 1200 отрабатывал моментально даже если задеплоенно 5 небольших сервисов, а новый мак хоть и не на долго но подтормаживает, я потихоньку да кидаюсь в бомбешь.

Рассмотрим конкретные примеры:

Открываем проект и ждем когда он полностью проиндексируется. После открываем какой нибудь класс - не большой ну пусть будет строк 100, после открытия глядим в верхний правый угол редактора и там написано "Analyzing" - стандартная операция анализа содержимого класса которая отрабатывает когда открываешь класс в первый раз.

введите сюда описание изображения

Она может длится даже с маленькими классами две три секунды . В момент когда происходит этот анализ двигаем тачпадом в верх низ и видим что все подлагивает (в этот момент все подлагивает в Идее)

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

Остальные кейсы сравнимы со вторым - подвисание происходит в момент когда идея задумывается.

Может кому то покажется что это мелочи, но ̶ф̶а̶к̶ на убунте или той же винде таких подвисаний не было, а на всеми хваленном аппарате. В гугле ничего толкового нет и все равно мне кажется что возможно я чего то не знаю, либо с этим действительно приходится мириться? Да кстати в PyCharm подобных зависаний не наблюдаю. Если у кого есть какие мысли например как этот Analyzing сделать сразу для всех классов из проекта и чтоб потом над каждым по отдельности анализ не проводился то Welcome.


У меня тоже Macbook Pro 16 и я тоже Java программист и пользуюсь Intellij IDEA. Всё дело в macOS Big Sur. До её выхода, когда стояла Catalina всё просто летало и никаких лагов. После перехода на Big Sur появились подлагивания (они, кстати, проявляются не только в IDEA) и некоторые программы стали запускаться медленнее. Я долго ждал когда же Apple выпустит обновление, которое исправит эту ситуацию, но этого до сих пор так и не произошло.

Для того, чтобы вы наслаждались своим маком, а не думали о том как же так вы спустили столько бабла на лагучий кусок железа, вам нужно сделать откат на macOS Catalina. К сожалению, нельзя выполнить откат с сохранением данных на диске. Следовательно, если решитесь, то основной раздел диска придётся форматировать.

Я пользовался функцией восстановления через Internet. Для этого при перезагрузке мака зажмите на клавиатуре Shift + Option + Command + R. Укажите маку свою wi-fi сеть и он скачает утилиту восстановления через интернет и запустит её. В этой утилите вам сначала нужно форматнуть основной раздел вашего мака (у меня он называется Macintosh HD - Data), а после этого запустить установку Catalina (Если не форматировать диск, то установщик каталины не будет видеть ни одного диска подходящего к установке и вам всё равно придётся возвращаться к дисковой утилите). В результате установщик скачает Catalina и установит её.

Попользовавшись Каталиной вы поймёте, НАСКОЛЬКО лагал ваш мак на Big Sur. Ну и, естественно, на Big Sur не обновляйтесь, мониторьте англоязычные форумы Apple, там люди жалуются на сходные проблемы с Big Sur (лагают даже Mac Pro, которые стоят по миллиону рублей и выше).

Я обновил свою OS X до Yosemite, и теперь мой IntelliJ IDE не запускается.

Чтобы открыть “IntelliJ IDEA”, вам нужно установить устаревшую среду выполнения Java SE 6.

После обновления до OS X Yosemite я обнаружил, что eclipse не работает, потому что JAVA не был правильно установлен. Я установил его и теперь могу открыть eclipse. Когда я подключаю свое устройство, я могу видеть свое устройство в списке устройств в eclipse. Однако, когда я запускаю свой проект, я.

Imagick используется, чтобы нормально работать на Mavericks перед выполнением обновления до Yosemite. Есть какие-нибудь предположения, почему он перестал работать?

Что вам нужно сделать, так это пойти дальше и отредактировать этот файл:

/Applications/IntelliJ IDEA 13.app/Contents/Info.plist

Официально рекомендуемое решение -установить / обновить JDK 1.6 на Mac ( Если эта ссылка не открывается в Safari, попробуйте Firefox ).

Изменение Info.plist нарушит цифровую подпись приложения и предотвратит обновление патча .

Мы не рекомендуем изменять файл Info.plist для запуска под JDK 1.7 или 1.8.

Пожалуйста, проверьте этот документ на наличие списка известных критических проблем, характерных для Java 7 и 8 на Mac, которые мешают JetBrains использовать эти версии Java по умолчанию.

Хотя Java 6 имеет известные проблемы безопасности и является EOL, эти проблемы, скорее всего, не могут быть использованы, когда вы используете Java 6 для запуска IntelliJ IDEA (и других IDEs, основанных на этой платформе). Java 6 не устанавливает плагин браузера для запуска апплетов, и удаленному злоумышленнику было бы чрезвычайно трудно (если не невозможно) использовать его, когда он используется для запуска IDE.

Если вы не можете принять эти (вероятно, минимальные) риски запуска под Java 6, мы рекомендуем использовать специальный дистрибутив IDE с пакетом Java 8 (все еще экспериментальный). Чтобы получить эту версию, добавьте -jdk-bundled к имени файла. С IDEA 14.1 суффикс изменился на -custom-jdk-bundled

    (версия, требующая Java 6) (версия с комплектом Java 8)

Пожалуйста, обратите внимание, что это всего лишь пример и может ссылаться на устаревшую версию , пожалуйста , используйте последнюю доступную версию со страницы загрузки, нажмите кнопку Загрузить, отмените загрузку, скопируйте прямую ссылку со страницы Спасибо за загрузку IntelliJ IDEA и добавьте -jdk-bundled ( -custom-jdk-bundled с 14.1) к имени файла. Используйте эту версию только в том случае, если запуск под Java 6 абсолютно не подходит для вас, будьте в курсе известных проблем .

Я обнаружил, что установка Java для OS X 2014-001 после обновления до Yosemite решила эту проблему для меня.

Я работал с XAMPP 1.8.3-3 над OS X Mavericks. После обновления до Yosemite Mysql сервер перестал работать. А обновление до XAMPP 1.8.3-5 устранило проблему, и сервер mysql начал работать. Теперь весь список баз данных отображается на phpmyadmin, но доступа к таблицам нет. Он показывает.

У меня есть iReport дизайнерских версий 3.7.2, 4.5, 4.7.1, & 5.6.0, установленных на моем mac. После вчерашнего обновления до Yosemite я не могу запустить ни один из них. В консоли я получаю: 10/18/14 11:30:32.754 AM com.apple.xpc.launchd[1].

Или измените звездочку на плюс

Недостатком является то, что OS X будет при каждом запуске IDEA запрашивать у вас сетевое разрешение.

отредактируйте файл Info.plist, например, в вашем jdk:

обновите словарь JVMCapabilities, чтобы он имел следующие значения:

Теперь попробуйте перезапустить приложение. Теперь приложение должно использовать ваш JDK вместо того, чтобы искать JDK 6

OSX имеет свой JDKs в папке /Library/Java/JavaVirtualMachines/ . Там может быть несколько версий, например 1.7 или 1.8.

Как указано в @CrazyCoder, IntelliJ, там должна присутствовать версия 1.6, которую Йосемити выгнал (в пользу 1.7, если я не ошибаюсь).

Чтобы установить jdk 1.6, вы действительно можете просто использовать dmg от apple , как рекомендовано @CrazyCoder и подтверждено @LanceP.

После этого IntelliJ снова заработал.

См.также Этот полезный пост об управлении несколькими версиями Java на OSX.

Получил ту же проблему с MacOS Catalina version 10.15.2 (19C57) после обновления PyCharm.

Обходной путь: я откатился назад к версии 2019.2 - 2019.2.5.

Похожие вопросы:

Сразу после обновления до Mac OS Yosemite (10.10) мой Mysql больше не запускается. Вместо этого я получаю MacBook-Pro:/ user$ sudo /usr/local/mysql/support-files/mysql.server start Starting MySQL .

кто-нибудь замечает какие-либо проблемы при использовании вашего mac (под управлением OS X 10.10 yosemite DP 6) в качестве iBeacon? Я попробовал несколько инструментов, а также разработал его сам.

Сразу после обновления до Mac OS Yosemite (10.10) мой Eclipse больше не запускается. Вместо этого я получаю В JVM общей библиотеки.

После обновления до OS X Yosemite я обнаружил, что eclipse не работает, потому что JAVA не был правильно установлен. Я установил его и теперь могу открыть eclipse. Когда я подключаю свое устройство.

Imagick используется, чтобы нормально работать на Mavericks перед выполнением обновления до Yosemite. Есть какие-нибудь предположения, почему он перестал работать?

Я работал с XAMPP 1.8.3-3 над OS X Mavericks. После обновления до Yosemite Mysql сервер перестал работать. А обновление до XAMPP 1.8.3-5 устранило проблему, и сервер mysql начал работать. Теперь.

У меня есть iReport дизайнерских версий 3.7.2, 4.5, 4.7.1, & 5.6.0, установленных на моем mac. После вчерашнего обновления до Yosemite я не могу запустить ни один из них. В консоли я получаю.

После обновления до OS X 10.10 Yosemite я начал получать следующий журнал ошибок при запуске моего пакета Rcmdr в R с использованием library(Rcmdr) : Error : .onLoad failed in loadNamespace() for.

Я пытаюсь скомпилировать упражнение Hello Triangle на OS X Yosemite. Он прекрасно компилируется на моей машине Ubuntu. На самом деле он прекрасно компилируется на Yosemite, но когда я запускаю его.

От автора: несмотря на все преимущества, которые дарит нам компания JetBrains, в их среде разработки IntelliJ IDEA ошибки все же случаются. Нельзя сказать, что их причиной является низкое качество программного обеспечения. Чаще всего, это сам пользователь неправильно провел установку или не совсем корректно манипулирует уже инсталлированной IDE. Сегодня разберем наиболее распространенные ошибки, которые возникают при работе с данной средой, и попытаемся дать для каждой из них универсальное решение.

Распространенные ошибки работы IntelliJ IDEA

Распространенные проблемы

Несмотря на то, что разработчики постоянно сталкиваются с разными трудностями во взаимодействии со средой разработки, существуют и те проблемы, от которых ломятся форумы. Сегодня не станем изучать экзотические неполадки, а сконцентрируемся на том, что может случиться с только что установленной IntelliJ IDEA.

В топе неисправностей среды разработки:

не работает кнопка Run. Из-за этого использование среды превращается в взаимодействие с простым текстовым редактором — вы не можете исполнить то, что написано. Очень часто пользователи прекращают работу, так как ни одно из альтернативных действий не дает позитивного результата;


JavaScript. Быстрый старт

Изучите основы JavaScript на практическом примере по созданию веб-приложения

в окне редактора невозможно печатать. Эта проблема, как правило, отображается не одинаково. Иногда, возможность печатать пропадает лишь на время (5–10 секунд), иногда требуется перезагрузка компьютера. Поэтапное выполнение настройки может решить эту неисправность.

В ходе статьи мы рассмотрим еще некоторые проблемы, но пока разберем эти две. Ведь те, которые задумали на потом, являются скорее причинами, порождающими трудности в использовании.

Серая кнопка

Нередко начинающие пользователи сталкиваются с такой неприятностью. Они успешно установили среду, написали свой проект и теперь хотят увидеть, как работает их программа. Но проблема в том, что кнопка запуска проекта — Run — выглядит вот так:

Распространенные ошибки работы IntelliJ IDEA

Причем такие методы, как запуск программы через сочетание клавиш Ctrl + Shift + F10 или вызов запуска с помощью правой кнопки мыши не дают результатов. Таким образом, у вас в руках оказывается не очень многофункциональный инструмент.

Решение: жмем Setup SDK и там добавляем в IDEA Development Kit.

Это не всегда сработает, особенно, если у вас нет такой кнопки на панели. В этом случае прожимаем кнопку Add configuration, которая находится возле кнопки запуска. Там настраиваем конфигурацию, и все работает!

Typing not allowed

В IntelliJ IDEA бывает и такое, что программист просто не может печатать в текстовом редакторе. Бывает тотальный баг, когда печать полностью заблокирована, а бывает, что она появляется от случая к случаю. Расскажем, как это решить.

Прежде всего, необходимо отключить эмуляцию Vim. У редактора есть два режима, в одном из которых нельзя редактировать текст. Скорее всего, у вас была включена эмуляция, и вы случайно переключились между режимами. Просто отключите ее: жмем Tools и снимаем галочку с Vim emulation.

Но вот если возможность печатать пропадает от случая к случаю, значит, проблема в JDK. Чтобы наладить все, как следует, устанавливаем Oracle JDK 1.8, а после выбираем Switch IDE boot JDK в key map. Потом с помощью горячих клавиш изменяем набор по умолчанию, и он снова начинает работать.

Без набора разработчика

Это основная проблема и причина всех остальных неполадок в IntelliJ IDEA — среда не видит JDK. И для этого случая есть достойное решение. Причем оно работает и для остальных IDE, которым необходима исполнительная среда Java для запуска.

Вам нужно либо переустановить набор, либо добавить его в переменные среды. Мы не будем заново проходить весь процесс установки или конфигурации JDK, ведь информации об этой теме достаточно в сети. Главное, что вы должны запомнить — это то, что с первого раза правильно установить и IntelliJ IDEA, и набор разработчика получается не у всех. А второе — это то, что неправильная установка почти всегда является причиной неполадки. Это значит, что простая переустановка может решить все возникающие ошибки.


JavaScript. Быстрый старт

Изучите основы JavaScript на практическом примере по созданию веб-приложения

Читайте также: