Just like Tom, I too have increased the memory when IntelliJ asked and regretted it. This is the screen that asked for it:
However, in my case, instead of editing the .vmoptions
files in the bin
folder, IntelliJ created a new one in my home
directory which I can only assume overrides the ones in the bin
folder. I would assume this is typical of the new versions — I am using IntelliJ 2016.1 right now.
So, in order to fix this issue, go to C:Users<your_username>.IntelliJIdea<version>config
(or your OS’ equivalent) and delete the idea.exe.vmoptions
and/or idea64.exe.vmoptions
file from there. This should remove the override and have IntelliJ use the settings in the bin
folder.
It might be worth checking the files in the bin
folder as well, in case IntelliJ changes how it handles these settings.
Here are the default .vmoptions
files in the installation’s bin
folder; you can’t delete these as it will prevent IntelliJ from starting:
bin/idea.exe.vmoptions:
-server
-Xms128m
-Xmx512m
-XX:MaxPermSize=250m
-XX:ReservedCodeCacheSize=150m
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djsse.enableSNIExtension=false
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
bin/idea64.exe.vmoptions
-Xms128m
-Xmx750m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=225m
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djsse.enableSNIExtension=false
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
- Отзывы
- О нас
- CS50
- Все вопросы
- 31.03.2021
- 2977просмотров
- 35комментариев
Доброго времени суток, не хочет запускаться Intellij IDEA, виснет на стартовом окне
Архитектура системы х64
Подскажите, в чём может быть проблема? Пробовал обращаться в гугл, не нашёл дельного решения
- популярные
- новые
- старые
Jet
Уровень 24
2 сентября 2022, 05:35
После того как я сменил Runtime Version на более новую, скачанную отдельно не из Идеи, программа перестала стартовать. Мне помогло удаление файла:
c:Users*****AppDataRoamingJetBrainsIntelliJIdea2022.1idea64.exe.jdk
Удалите этот файл. То, что выделено курсивным, у каждого свои названия пользователя и версии idea.
C:UsersuserAppDataRoamingJetBrainsIntelliJIdea2022.2idea64.exe.vmoptions
Запустите idea со стандартными настройками.
P.S. Я увеличил память (параметр xmx) и idea не запускалась.
Всем привет! Попробуйте запустить от прав администратора «Run as administrator»
Спасибо всем за помощь, помог снос винды)
Попробуй поставить IntelliJ IDEA 2020.2.3 (Community Edition). Т.е. другую сборку Idea.
У меня стоит IDEA 2020.2.3. Полет нормальный. Ссылка https://www.jetbrains.com/idea/download/other.html
если качал JDK JRE и ставил в систему особняком, то скорее всего нужно ее а Path переменную ввести (гугл в помощь как прикрутить Java). Если просто Intellij ставил, то там 11 java уже предустановленна
Проверь антивирус и отключи вплоть до защитника виндовс
Снеси Идею, отруби антивирус и поставь заново, затем ребут — для просто Идеи
Если Java ставил особняком, то сначала внеси в Path переменную свою Java, потом ставь Идею + антивирь или защитник виндовс отключи- затем ребут
уже сделал
лучше поставь не 16-ю, а 11 или 14 в Винду
В самой Идее можно будет потом докачать хоть 16 Джаву
Ничего не глюканет, снес джаву, снес идею, почистил папки (хотя и этого не надо), поставил 11 или 14, добавил в переменную, ребут, поставил Идею (и дальше в идее выбираю хоть с винды джава, хоть качай максимальную которая она поддерживает через SDK)
сейчас попробую, отпишусь
у меня просто была такая трабла на форточках, тоже 16 в ОС решил привинтить, в итоге на 11 в форточках по умолчанию, остальные Джавы просто по папкам в папке JDK хош Оракл хош Опен
Руслан System Administrator в court
31 марта 2021, 22:35
у меня за всю историю такого не было!
Тем более что всегда с самой Идеи можно скачать и выбрать вендора
антивирь видимо свиндовский или обнова проста не стоит форточная если система с нуля на диск
Руслан System Administrator в court
31 марта 2021, 22:46
The Sound of Silence — Disturbed — Сейчас слушаю — послушай..Завтра на Работу а я сижу ОяЕб4
и на RU Linux тоже)) -> не понял???
если будет трабла и идея зависнет создай или скачай любой файл с расширением .jar -> просто через правый клик открой его в идеи -> ну и далее сам разберешься какие плагины ставить + подсказки + обучалка от создателей + как настройть «кучу»
Notepad++ в помощь да и просто пригодится
У меня Винда Хоум (с выпилиным гуаном от Виндовс DWS там и прочие утилиты для этого) + сразу фулл обнова + Виртуализация включена в Биос + потом Java open JDK из zip просто распаковал и установил в папку обозвав её JDK 11+ её в Path прописал + ребут + потом отключил защитник виндовс + поставил Идею (64 бит + PATH для неё + убрал галки ассоциации с файлами …там внизу при установке в окошке) + ребут = всё работает
Ну и як бы все работает
Ладненько утро вечера мудреннее, сорри пора на боковую. Удачи тебе — это тоже скилл по установке софта
Руслан System Administrator в court
1 апреля 2021, 04:26
Вот ты мне обьясни нахера такие ебл11?
зачем тебе такая ось?
Руслан System Administrator в court
31 марта 2021, 22:23
Она вот так как на скрине тупо виснет?
да, по идее первая загруска долгая норм, так как происходит индексация, но самое долгое до перезапуска висело минут ~40
Руслан System Administrator в court
31 марта 2021, 22:22
Руслан System Administrator в court
31 марта 2021, 22:23
Руслан System Administrator в court
31 марта 2021, 22:20
Java таки имеется
Руслан System Administrator в court
31 марта 2021, 22:18
Модератор 1436 / 1011 / 228 Регистрация: 31.05.2013 Сообщений: 6,645 Записей в блоге: 6 |
|
1 |
|
30.07.2017, 21:36. Показов 5521. Ответов 24
Здравствуйте, уважаемые форумчане! Как выглядит проблема — в IDEA после клика по ярлыку программы курсор свидетельствует на 2 сек, что загрузка пошла, затем игнор. Помогите, пожалуйста.
0 |
8875 / 5655 / 1346 Регистрация: 25.05.2015 Сообщений: 17,178 Записей в блоге: 14 |
|
30.07.2017, 21:59 |
2 |
В конфиге eclipse может быть прописана одна версия Java, а установлена другая.
1 |
Модератор 1436 / 1011 / 228 Регистрация: 31.05.2013 Сообщений: 6,645 Записей в блоге: 6 |
|
30.07.2017, 22:46 [ТС] |
3 |
Rius, как прописана? Разве установка новой версии не обновляет эту запись? А что насчёт IDEA?
0 |
8875 / 5655 / 1346 Регистрация: 25.05.2015 Сообщений: 17,178 Записей в блоге: 14 |
|
31.07.2017, 06:47 |
4 |
как прописана? Разве установка новой версии не обновляет эту запись? Увы, нет. Файл eclipse.ini Код ... -vm C:/Program Files/Java/jre1.8.0_141/bin ... Idea не пользовался.
1 |
4013 / 2615 / 475 Регистрация: 28.04.2012 Сообщений: 8,415 |
|
31.07.2017, 12:50 |
5 |
Как выглядит проблема — в IDEA после клика по ярлыку программы курсор свидетельствует на 2 сек, что загрузка пошла, затем игнор. Запусти из терминала (cmd.exe) idea.exe, наверное напишет ошибки.
1 |
Модератор 1436 / 1011 / 228 Регистрация: 31.05.2013 Сообщений: 6,645 Записей в блоге: 6 |
|
31.07.2017, 14:14 [ТС] |
6 |
Файл eclipse.ini Похоже, у меня в этом файле вообще такой строки нет..Вот его содержимое: Код -startup plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.300.v20150602-1417 -product org.eclipse.epp.package.java.product --launcher.defaultAction openFile --launcher.XXMaxPermSize 256M -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256m --launcher.defaultAction openFile --launcher.appendVmargs -vmargs -Dosgi.requiredJavaVersion=1.7 -Xms256m -Xmx1024m Где должна быть Ваша строка? Добавлено через 3 минуты
Запусти из терминала (cmd.exe) idea.exe, наверное напишет ошибки. Запустил, не запустилось…
0 |
8875 / 5655 / 1346 Регистрация: 25.05.2015 Сообщений: 17,178 Записей в блоге: 14 |
|
31.07.2017, 14:14 |
7 |
Значит не ваш случай. Кликните здесь для просмотра всего текста Код -startup plugins/org.eclipse.equinox.launcher_1.3.201.v20161025-1711.jar --launcher.library C:UsersVladimir.p2poolpluginsorg.eclipse.equinox.launcher.win32.win32.x86_64_1.1.401.v20161122-1740 -product org.eclipse.epp.package.cpp.product --launcher.defaultAction openFile -showsplash org.eclipse.platform --launcher.appendVmargs -vm C:/Program Files/Java/jre1.8.0_141/bin -vmargs -Dosgi.requiredJavaVersion=1.8 -XX:+UseG1GC -XX:+UseStringDeduplication -Dosgi.requiredJavaVersion=1.8 -Xms256m -Xmx1024m -Declipse.p2.max.threads=10 -Doomph.update.url=http://download.eclipse.org/oomph/updates/milestone/latest -Doomph.redirection.index.redirection=index:/->http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/ Смотрите вывод консоли и логи, как сказали выше.
1 |
Модератор 1436 / 1011 / 228 Регистрация: 31.05.2013 Сообщений: 6,645 Записей в блоге: 6 |
|
07.09.2017, 06:37 [ТС] |
8 |
Апчик теме Код -startup plugins/org.eclipse.equinox.launcher_1.3.201.v20161025-1711.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.401.v20161122-1740 -product org.eclipse.epp.package.jee.product --launcher.defaultAction openFile -showsplash org.eclipse.platform --launcher.defaultAction openFile --launcher.appendVmargs -vm C:Program FilesJavajdk1.8.0_144bin -vmargs -Dosgi.requiredJavaVersion=1.8 -XX:+UseG1GC -XX:+UseStringDeduplication -Dosgi.requiredJavaVersion=1.8 -Xms256m -Xmx1024m Здесь строк Код -vm C:Program FilesJavajdk1.8.0_144bin не было, их я прописал.Что не так?
0 |
1227 / 844 / 260 Регистрация: 02.04.2009 Сообщений: 3,176 |
|
11.09.2017, 15:13 |
9 |
Matan!, иногда Eclipse с ума сходит когда 2 машины, х86 и х64 установлено. Скопируйте папку C:Program FilesJavajdk1.8.0_144 в папку Eclipse и запишите в eclipse.ini:
1 |
Модератор 1436 / 1011 / 228 Регистрация: 31.05.2013 Сообщений: 6,645 Записей в блоге: 6 |
|
28.09.2017, 08:30 [ТС] |
10 |
Kukstyler, прописал, ничего не изменилось.. Я вот думаю, может, это в Win10 какая-то фигня появилась, которая блокирует приложения?
0 |
1227 / 844 / 260 Регистрация: 02.04.2009 Сообщений: 3,176 |
|
28.09.2017, 10:36 |
11 |
Matan!, в лог файлах смотрели?
0 |
Модератор 1436 / 1011 / 228 Регистрация: 31.05.2013 Сообщений: 6,645 Записей в блоге: 6 |
|
28.09.2017, 10:40 [ТС] |
12 |
либо Eclipse x86 и JDK тоже x86 Уверен. Если, конечно, на оф.сайте не наврали. Перепроверял.
Скопировали папку с JDK в правильное место (eclipseJDK) Да, как Вы и сказали. Вот на работе у меня стоит Win7, и всё норм.работает. Переношу домой, на Win10, начинаются проблемы с запуском..
в лог файлах смотрели? А где он находится? Сорри за тупость… Приеду домой, гляну.
0 |
1227 / 844 / 260 Регистрация: 02.04.2009 Сообщений: 3,176 |
|
28.09.2017, 11:06 |
13 |
А где он находится? Код workspace.metadata.log
1 |
Модератор 1436 / 1011 / 228 Регистрация: 31.05.2013 Сообщений: 6,645 Записей в блоге: 6 |
|
29.09.2017, 08:07 [ТС] |
14 |
Kukstyler, глянул. В каталоге по умолчанию никакой папки workspace нет.
0 |
1227 / 844 / 260 Регистрация: 02.04.2009 Сообщений: 3,176 |
|
29.09.2017, 10:02 |
15 |
До установки пути workspace даже не доходило. Ясно. Странное дело. Никогда с таким не сталкивался. Код -vm "C:Program FilesJavajdk1.8.0_144bin" И Код -vm "C:Program Files x(86)Javajdk1.8.0_144bin" Проверьте что бы папки в пути JDK назывались jdk1.8.0_144, если нет, замените.
1 |
Модератор 1436 / 1011 / 228 Регистрация: 31.05.2013 Сообщений: 6,645 Записей в блоге: 6 |
|
29.09.2017, 10:44 [ТС] |
16 |
С кавычками? Попробую. Добавлено через 58 секунд Добавлено через 17 секунд
0 |
1227 / 844 / 260 Регистрация: 02.04.2009 Сообщений: 3,176 |
|
29.09.2017, 10:50 |
17 |
Вы ставили Eclipse на Win10? Да, и работало всё ОК. Плохо, что до логов дело не доходит. Так без танцев с бубнами не обойтись. Попробуйте скачать вот эту программу http://www.dependencywalker.com/ скачайте х86 или х64 в зависимости от версии Вашего Eclipse. В нижней части будет заполняться лог, скопируйте всё что в нём будет в текстовый файл и повесьте тут.
1 |
Модератор 1436 / 1011 / 228 Регистрация: 31.05.2013 Сообщений: 6,645 Записей в блоге: 6 |
|
29.09.2017, 21:13 [ТС] |
18 |
ОК, буду вечером дома, попробую. Добавлено через 10 часов 13 минут Добавлено через 2 минуты Код -startup plugins/org.eclipse.equinox.launcher_1.3.201.v20161025-1711.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.401.v20161122-1740 -product org.eclipse.epp.package.jee.product --launcher.defaultAction openFile -showsplash org.eclipse.platform --launcher.defaultAction openFile --launcher.appendVmargs -vm jdk1.8.0_144bin -vmargs -Dosgi.requiredJavaVersion=1.8 -XX:+UseG1GC -XX:+UseStringDeduplication -Dosgi.requiredJavaVersion=1.8 -Xms256m -Xmx1024m
0 |
1227 / 844 / 260 Регистрация: 02.04.2009 Сообщений: 3,176 |
|
29.09.2017, 21:22 |
19 |
волкер завис пора Шаманов вызывать, сглазили Вас! Покажите скрин сообщения, когда с кавычками.
0 |
Модератор 1436 / 1011 / 228 Регистрация: 31.05.2013 Сообщений: 6,645 Записей в блоге: 6 |
|
30.09.2017, 00:14 [ТС] |
20 |
Вот Миниатюры
0 |
IT_Exp Эксперт 87844 / 49110 / 22898 Регистрация: 17.06.2006 Сообщений: 92,604 |
30.09.2017, 00:14 |
Помогаю со студенческими работами здесь Навыки работы в трёх IDE: NetBeans, Eclipse, IntelliJ IDEA — на конкретном примере Помогите, пожалуйста — с навыками работы в трёх IDE: NetBeans, Eclipse, IntelliJ… Как открыть как проект war файл в eclipse idea netbeans Как в IntelliJ IDEA работать с GUI как в Eclipse (WindowBuilder)? IDEA не видит структуру проекта(папок src, out, .idea). Что делать? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: 20 |
От автора: несмотря на все преимущества, которые дарит нам компания JetBrains, в их среде разработки IntelliJ IDEA ошибки все же случаются. Нельзя сказать, что их причиной является низкое качество программного обеспечения. Чаще всего, это сам пользователь неправильно провел установку или не совсем корректно манипулирует уже инсталлированной IDE. Сегодня разберем наиболее распространенные ошибки, которые возникают при работе с данной средой, и попытаемся дать для каждой из них универсальное решение.
Распространенные проблемы
Несмотря на то, что разработчики постоянно сталкиваются с разными трудностями во взаимодействии со средой разработки, существуют и те проблемы, от которых ломятся форумы. Сегодня не станем изучать экзотические неполадки, а сконцентрируемся на том, что может случиться с только что установленной IntelliJ IDEA.
В топе неисправностей среды разработки:
не работает кнопка Run. Из-за этого использование среды превращается в взаимодействие с простым текстовым редактором — вы не можете исполнить то, что написано. Очень часто пользователи прекращают работу, так как ни одно из альтернативных действий не дает позитивного результата;
JavaScript. Быстрый старт
Изучите основы JavaScript на практическом примере по созданию веб-приложения
в окне редактора невозможно печатать. Эта проблема, как правило, отображается не одинаково. Иногда, возможность печатать пропадает лишь на время (5–10 секунд), иногда требуется перезагрузка компьютера. Поэтапное выполнение настройки может решить эту неисправность.
В ходе статьи мы рассмотрим еще некоторые проблемы, но пока разберем эти две. Ведь те, которые задумали на потом, являются скорее причинами, порождающими трудности в использовании.
Серая кнопка
Нередко начинающие пользователи сталкиваются с такой неприятностью. Они успешно установили среду, написали свой проект и теперь хотят увидеть, как работает их программа. Но проблема в том, что кнопка запуска проекта — Run — выглядит вот так:
Причем такие методы, как запуск программы через сочетание клавиш 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 на практическом примере по созданию веб-приложения
Невозможно запустить Java-код с Intellij IDEA
Я только что загрузил среду IDE и хочу отредактировать с ее помощью свой первый файл Java. Меня не интересует создание всего проекта, я просто редактирую один файл.
Поэтому я открыл файл со своего рабочего стола с помощью Intellij IDEA, поскольку я установил его в качестве программы по умолчанию для открытия файлов .java.
Я пишу код, и основные кнопки запуска и отладки неактивны! Я не могу запустить свой код!
Я уже установил Java 8 update 45 64-bit (у меня 64-битная ОС), а также комплект для разработки Java (J8U45). Я установил свой глобальный IDE SDK в качестве установки JDK, и когда он запрашивает меня, я также устанавливаю его как свой SDK проекта, но кнопки запуска и отладки по-прежнему не могут использоваться!
Изменить: я также не могу запустить свой файл независимо от того, находится он в проекте или нет.
Изменить 2: снимок экрана с настройкой моего проекта
12 ответов
Переместите свой код в папку src . Как только он появится, он будет оперативно компилироваться при каждом сохранении.
IntelliJ распознает файлы только в определенных местах как часть проекта, а именно, что-либо внутри синей папки определенно считается исходным кодом.
Кроме того, хотя я не могу видеть весь ваш исходный код, убедитесь, что это правильный синтаксис Java, класс, объявленный таким же, как и файл, и что он имеет метод main ( в частности public static void main(String[] args) ). IntelliJ не будет запускать код без метода main (скорее, он не может — ни он, ни Java не знают, с чего начать).
-Сначала переместите файлы кода в папку «src»
-Убедитесь, что ваш основной метод объявлен следующим образом
- Перейти в настройки проекта
- выберите приложение Java,
- проверьте разрешить параллельный запуск
- и выберите свой основной класс
И это должно работать
Если вы используете Maven, вы должны объявить исходную и тестовую папку в каталоге проекта.
Для этого нажмите F4 в Intellij Idea и откройте структуру проекта. Выберите название проекта на левой панели и пометьте его как каталог «Источник» и «Тест».
Если вы только что открыли новый java-проект, создайте новую папку src / в местоположении проекта man.
Затем вырежьте и вставьте весь свой пакет в эту папку .
Затем щелкните правой кнопкой мыши каталог src и выберите опцию Отметить каталог как> Корень источников .
Последний вариант, когда кажется, что ничего не работает: закройте и снова откройте IntelliJ.
Моя проблема заключалась в возврате фиксации Git, которая изменила Java SDK, настроенный для проекта, на более не установленную версию JDK. Но исправление этого возврата по-прежнему не позволило мне запустить программу. Перезапуск IntelliJ исправил это
Если вы не можете запустить правильную программу и пытаетесь ответить на все остальные вопросы, нажмите «Изменить конфигурацию» и просто выполните следующие действия:
- Щелкните значок добавления и выберите приложение из списка.
- В конфигурации укажите свой основной класс: как имя основного класса.
- Установите рабочий каталог в каталог вашего проекта.
- Другие: оставьте значения по умолчанию и нажмите «Применить». Теперь вы можете запустить свою программу. введите здесь описание изображения
Иногда терпение является ключевым моментом.
У меня была такая же проблема с java-проектом с большими каталогами node_modules / .m2.
Индексирование было очень долгим, поэтому я приостановил его, и это не позволило мне использовать конфигурации запуска.
Я дождался завершения индексации и только после этого смог запустить свой основной класс.
Что-то еще, что сработало для меня:
- Щелкните правой кнопкой мыши папку в src, содержащую ваш основной
- Вы увидите опцию «запустить ‘file.main ()’» со значком запуска.
- Щелкните по нему, и затем значок запуска в правом верхнем и левом нижнем углу станет зеленым.
У меня была аналогичная проблема, и я решил ее, выполнив следующий шаг.
- Перейдите в меню «Выполнить» и «Изменить конфигурацию».
- Щелкните значок добавления (+) и выберите приложение из списка.
- В конфигурации назовите ваш Main class: имя вашего основного класса.
Рабочий каталог: Он должен указывать на папку src вашего проекта. C: Users name Work ProjectName src
Здесь у меня возникла проблема, и после ее исправления я увидел параметр запуска для этого класса.
Не забывайте String[] args в вашем основном методе. В противном случае нет возможности запустить вашу программу:
Щелкните правой кнопкой мыши «папку SRC», выберите «Пометить каталог как:», выберите «Корень ресурса».
Затем отредактируйте конфигурацию запуска. выберите Run, run, edit configuration, с помощью кнопки «плюс» добавьте конфигурацию приложения, дайте ей имя (может быть любое имя) и в основном классе запишите полное имя основного класса java, например com.example. java.MaxValues.
Вам также может потребоваться проверить файл, структуру проекта, проект настроек проекта, предоставить ему папку для вывода компилятора, предпочтительно отдельную папку в папке java,
Мои классы содержали метод main() , но я не мог увидеть параметр Выполнить . Эта опция была включена, когда я пометил папку, содержащую мои файлы классов, в качестве исходной папки:
- Щелкните правой кнопкой мыши папку, содержащую ваш источник
- Выберите Отметить каталог как → Тестировать исходный корень.
Некоторые классы в моей папке не имеют метода main() , но я все еще вижу для них параметр «Выполнить».
IntelliJ IDEA не запускается: невозможно загрузить класс JDK: com.sun.jdi.Field
Это действительно странно, потому что я указал JAVA_HOME и PATH переменную на Java 11 JDK.
Эта проблема возникает, если переопределить среду выполнения JetBrains по умолчанию с какой-либо другой версией, IDE сохраняет расположение этой среды выполнения в файле CONFIG, idea64.exe.jdk а затем эта среда выполнения становится недействительной (удаленной или поврежденной) или несовместимой с новой версией IDE.
Решение состоит в том, чтобы удалить idea64.exe.jdk / idea.exe.jdk file, чтобы в IDE использовалась стандартная среда выполнения JetBrains (имя файла может отличаться в зависимости от используемого вами продукта, поэтому общее руководство заключается в удалении *.jdk файлов в каталоге конфигурации IDE ).
Вот файл, который следует удалить для большинства пользователей Windows:
Проблема возникает, когда этот файл указывает на Java 8, поскольку IntelliJ IDEA больше не работает на Java 8 и вместо этого ожидает Java 11. Java 11 уже в комплекте, но этот файл переопределяет его, поэтому проблема.
Также проверьте этот документ на предмет других возможных способов переопределения среды выполнения IDE и убедитесь, что ни один из них не действует:
IDEA_JDK_64 Переменная окружения также может переопределить среду выполнения по умолчанию, вам нужно ее сбросить.
Другая возможная проблема заключается в том, что связанная среда выполнения в jbr подкаталоге становится поврежденной. Проверьте это, запустив java -version внутрь IDE_HOMEjbrbin . Переустановка IDE должна помочь.
Когда я открываю Intellij 14, он начинает начальную загрузку, а затем на экране отображается следующее. После этого он исчезает, и программа не запускается.
Но когда я открываю диспетчер задач, он отображается в процессах, как показано на рисунке ниже.
Иногда программа запускается примерно через 10 минут. Иногда она вообще не запускается. Может ли кто-нибудь дать мне решение, как решить эту проблему?
10 ответов
Точно так же, как Том, я тоже увеличил память, когда IntelliJ попросил и пожалел об этом. Это экран, который просил об этом:
Однако в моем случае вместо редактирования файлов .vmoptions
в папке bin
IntelliJ создал новый в моем каталоге home
, который, как я могу предположить, переопределяет файлы в bin
папка. Я бы предположил, что это типично для новых версий — сейчас я использую IntelliJ 2016.1.
Итак, чтобы решить эту проблему, перейдите в C:Users<your_username>.IntelliJIdea<version>config
(или эквивалент вашей ОС) и удалите файл idea.exe.vmoptions
и/или idea64.exe.vmoptions
оттуда. Это должно удалить переопределение, и IntelliJ будет использовать настройки в папке bin
.
Возможно, стоит также проверить файлы в папке bin
на случай, если IntelliJ изменит способ обработки этих настроек.
Вот файлы .vmoptions
по умолчанию в папке установки bin
; вы не можете удалить их, так как это предотвратит запуск IntelliJ:
bin/idea.exe.vmoptions:
-server
-Xms128m
-Xmx512m
-XX:MaxPermSize=250m
-XX:ReservedCodeCacheSize=150m
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djsse.enableSNIExtension=false
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
bin/idea64.exe.vmoptions
-Xms128m
-Xmx750m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=225m
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djsse.enableSNIExtension=false
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
93
Jöcker
7 Дек 2018 в 03:00
У меня появилось диалоговое окно о нехватке памяти на Intellij 15, и я выбрал в этом диалоговом окне опцию увеличения максимальной памяти. После этого я не мог запустить intellij. Итак, я искал в папке intellij/bin файл pid (по другому вопросу о переполнении стека), чтобы увидеть, что происходит, но не смог его найти. Однако был файл (idea.exe.vmoptions), который изменился (чтобы сохранить мою новую настройку памяти). Поэтому я отредактировал этот файл, чтобы вернуть максимальный объем памяти к тому, что у меня было раньше, и теперь он работает.
31
Tom Murphy
25 Апр 2016 в 19:41
Вы можете попробовать открыть Intellij в CLI.
cd C:Program FilesJetBrainsIntelliJ IDEA 2020.1bin
Позже выполните эту команду
idea.bat
Вероятно, Intellij откроется. Если он не открывается, вы можете увидеть сообщение об ошибке, почему он не открывается в CLI.
9
Oguzhan Cevik
27 Апр 2020 в 12:47
Только что обновил IntelliJ до более новой версии, и я перешел по ссылке «настроить», чтобы удвоить память, используемую для IntelliJ, о чем я позже сожалею. IntelliJ не удалось перезапустить. Откройте system.log (например, используйте CMD + SPACE_BAR и найдите «консоль» в MacOs, затем перейдите в system.log), я вижу, что IntelliJ несколько раз прерывался с ненормальным кодом 1. Здесь строки, относящиеся к запуску,
Processing VMOptions file at
/Users/[user]/Library/Preferences/IntelliJIdea2019.2/idea.vmoptions
com.apple.xpc.launchd[1] (com.jetbrains.intellij.22016[2971]): Service exited with abnormal code: 1
Я вижу путь, по которому IntelliJ загружает параметры vm во время запуска. Проверяя bin/ моего приложения IntelliJ, я вижу другую версию файла idea.vmoptions, которая имеет немного более старую отметку времени. Сравнив содержимое двух файлов, я теперь понял, что IntelliJ создал еще один файл параметров vm, который имеет только подмножество параметров в более новом месте, что прервало перезагрузку. Удаление или просто безопасное переименование нового файла в подкаталоге [User] устранило мою проблему.
3
BJYC
27 Авг 2019 в 01:08
Отредактируйте C:Program Files (x86)JetBrainsIntelliJ IDEA 15.0.6binidea.exe.vmoptions Xmx to Xmx512
-server
-Xms128m
-Xmx512m
2
Kerisnarendra
18 Май 2018 в 04:42
Следующие шаги помогли мне преодолеть проблемы, связанные с размером кучи Java в InteliJ IDEA.
Перейдите в место, где вы установили IDEA IDE, и найдите следующий файл:
idea64.exe.vmoptions
Измените это соответственно.
-Xms4196m
-Xmx8092m
-XX:MaxPermSize=1000m
-XX:ReservedCodeCacheSize=1024m
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djsse.enableSNIExtension=false
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
Также помните об ограничении адресного пространства 32-bit
в Windows, что затрудняет использование размеров кучи выше 750m
. Если вам нужно использовать кучу большего размера, обязательно сначала переключитесь на 64-разрядную JVM, иначе IDE может аварийно завершить работу при запуске или начать произвольно аварийно завершать работу во время работы.
2
Dulith De Costa
6 Апр 2019 в 08:25
Вы также можете проверить переменные окружения IDEA_JDK_64, JAVA_HOME и JDK_HOME. В моем случае я обновил версию Java и удалил предыдущий каталог, содержащий JDK. Затем IntelliJ начал исчезать из процессов буквально через несколько секунд после запуска. Я изменил все пути, чтобы указать правильный каталог JDK, и тогда он начал работать как надо.
0
Michał Stochmal
28 Авг 2017 в 10:04
Проверьте журналы на наличие ошибок или проблем по пути C:Users.IntelliJIdea14systemlogidea.log.
Если этот отчет HeapDumpOnOutOfMemoryError
Перейдите к файлам параметров ВМ по пути C:Program FilesJetBrainsIntelliJ IDEA 2018.2.6bin
Увеличьте —Xms750m до большего значения, скажем, —Xms900m .
Это решает проблему для меня
0
kartick shaw
5 Апр 2019 в 09:15
Для меня причиной был плохой плагин.
Я переместил все плагины в каталоге ниже в резервный каталог и запустил IDEA, и он запустился без проблем.
C:Users<username>AppDataRoamingJetBrainsIntelliJIdea2021.2plugins
Затем скопируйте плагины обратно в указанный выше каталог один за другим, чтобы определить сломанный плагин.
2
Lahiru Chandima
1 Авг 2021 в 14:30
От автора: несмотря на все преимущества, которые дарит нам компания JetBrains, в их среде разработки IntelliJ IDEA ошибки все же случаются. Нельзя сказать, что их причиной является низкое качество программного обеспечения. Чаще всего, это сам пользователь неправильно провел установку или не совсем корректно манипулирует уже инсталлированной IDE. Сегодня разберем наиболее распространенные ошибки, которые возникают при работе с данной средой, и попытаемся дать для каждой из них универсальное решение.
Распространенные проблемы
Несмотря на то, что разработчики постоянно сталкиваются с разными трудностями во взаимодействии со средой разработки, существуют и те проблемы, от которых ломятся форумы. Сегодня не станем изучать экзотические неполадки, а сконцентрируемся на том, что может случиться с только что установленной IntelliJ IDEA.
В топе неисправностей среды разработки:
не работает кнопка Run. Из-за этого использование среды превращается в взаимодействие с простым текстовым редактором — вы не можете исполнить то, что написано. Очень часто пользователи прекращают работу, так как ни одно из альтернативных действий не дает позитивного результата;
JavaScript. Быстрый старт
Изучите основы JavaScript на практическом примере по созданию веб-приложения
Узнать подробнее
в окне редактора невозможно печатать. Эта проблема, как правило, отображается не одинаково. Иногда, возможность печатать пропадает лишь на время (5–10 секунд), иногда требуется перезагрузка компьютера. Поэтапное выполнение настройки может решить эту неисправность.
В ходе статьи мы рассмотрим еще некоторые проблемы, но пока разберем эти две. Ведь те, которые задумали на потом, являются скорее причинами, порождающими трудности в использовании.
Серая кнопка
Нередко начинающие пользователи сталкиваются с такой неприятностью. Они успешно установили среду, написали свой проект и теперь хотят увидеть, как работает их программа. Но проблема в том, что кнопка запуска проекта — Run — выглядит вот так:
Причем такие методы, как запуск программы через сочетание клавиш 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 на практическом примере по созданию веб-приложения
Узнать подробнее
Разработка веб-приложения на PHP
Скачайте видеокурс и узнайте, как создать веб-приложение на PHP
Скачать