Когда я открываю Intellij 14, он запускает начальную загрузку, а затем на экране отображается следующее. После этого он исчезает и программа не запускается.
Но когда я открываю диспетчер задач, он отображается в процессах, как показано на рисунке ниже.
Иногда программа запускается примерно через 10 минут. Иногда она вообще не запускается. Может кто-нибудь дать мне решение, как решить эту проблему?
user4947388 30 июл ’15 в 05:01 2015-07-30 05:01
2015-07-30 05:01
11 ответов
Как и Том, я тоже увеличил память, когда IntelliJ спросил и пожалел об этом. Это экран, который просил об этом:
Однако в моем случае вместо редактирования .vmoptions файлы в bin папка, IntelliJ создал новый в моей home каталог, который я могу только предположить, переопределяет те, в bin папка. Я бы предположил, что это типично для новых версий — я использую IntelliJ 2016.1 прямо сейчас.
Intellij idea 2: Создание и запуск приложения
Итак, чтобы решить эту проблему, перейдите к C:Users\.IntelliJIdea (или эквивалент вашей ОС) и удалите 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
бен /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
user1195527 07 июн ’16 в 14:21 2016-06-07 14:21
2016-06-07 14:21
Я получил диалог нехватки памяти на intellij 15 и выбрал опцию в этом диалоге, чтобы увеличить максимальную память. После этого я не мог начать интеллигент.
Итак, я посмотрел в папке intellij /bin файл pid (для другого вопроса о переполнении стека), чтобы увидеть, что происходит, но я не смог его найти. Однако был файл (idea.exe.vmoptions), который изменился (чтобы сохранить мои новые настройки памяти). Поэтому я отредактировал этот файл, чтобы вернуть максимальную память тому, что у меня был раньше, и теперь он работает.
user6252497 25 апр ’16 в 16:41 2016-04-25 16:41
2016-04-25 16:41
Вы можете попробовать открыть Intellij в CLI.
cd C:Program FilesJetBrainsIntelliJ IDEA 2020.1bin
позже выполните эту команду
Кнопка Run в IntelliJ IDEA (Java)
idea.bat
Возможно откроется Intellij. Если он не открывается, вы можете увидеть сообщение об ошибке, почему он не открывается в интерфейсе командной строки.
user7927573 27 апр ’20 в 12:47 2020-04-27 12:47
2020-04-27 12:47
C:Users\AppDataRoamingJetBrains
если вы пользователь Windows, удалите этот каталог. мне помогло
user10164508 03 июн ’22 в 13:14 2022-06-03 13:14
2022-06-03 13:14
Только что обновил IntelliJ до более новой версии, и я перешел по ссылке «настроить», чтобы удвоить объем памяти, используемый для IntelliJ, о чем позже сожалею. IntelliJ не удалось перезапустить. Откройте system.log (например, используйте CMD+SPACE_BAR и выполните поиск «console» на 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] устранило мою проблему.
user2859563 27 авг ’19 в 01:08 2019-08-27 01:08
2019-08-27 01:08
Следующие шаги помогли мне преодолеть проблемы с размером кучи 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 может аварийно завершить работу при запуске или начать аварийно завершать работу во время работы.
Источник: stackru.com
Невозможно запустить код Java с Intellij IDEA
Я только что загрузил IDE, и я хочу изменить его первый файл Java с ним, мне не интересно создавать целый проект, просто редактируя один файл. Поэтому я открыл файл с моего рабочего стола с помощью Intellij IDEA, поскольку я установил его как программу по умолчанию для открытия.java файлов. Я пишу код, а кнопки основного запуска и отладки выделены серым цветом! Я не могу запустить свой код!
Я уже установил 64-разрядную версию Java 8 (у меня 64-разрядная ОС), а также набор для разработки Java (J8U45). Я установил свой глобальный SDK IDE в качестве моей установки JDK, и когда он подскажет мне, я также установил это как свой SDK проекта, но все же кнопки запуска и отладки не могут быть использованы! Изменение: я также не могу запустить свой файл, независимо от того, был ли он в проекте или нет. Редактировать 2: Снимок экрана моей настройки проекта
Adam0410 18 июнь 2015, в 22:11
Поделиться
Создайте проект, затем создайте модуль Java. Поместите свой класс туда и выполните его. Если вам нужна / нужна только среда IDE для редактирования файла Java, отредактируйте файл соответствующим образом, затем скомпилируйте его, используя javac и выполните класс, используя java WhateverTheNameOfYourClass .
Luiggi Mendoza 18 июнь 2015, в 19:19
Я также попробовал это, но когда я не смог создать файл Java, самым близким был файл класса Java (это небольшой проект, поэтому мне понадобится только один файл, а не несколько классов), и он сказал, что не может создать класс. файл.
Adam0410 18 июнь 2015, в 19:19
Попробуйте добавить исходный корень в свой проект. Поместите свой файл Java под этим
vikingsteve 18 июнь 2015, в 19:23
Что такое Javac? Кажется странным, что мне приходится компилировать свою программу каждый раз, когда я хочу ее запустить, с другими языками программирования я смог запустить код в IDE на лету, не компилируя ее. Я также добавил исходный корень, и он все равно не позволит мне запустить файл.
Источник: overcoder.net
Не могу запустить проект в Intelij Idea
Нету зеленого значка запуска рядом с кодом. Я переустанавливал не помогло. JDK скачивал.
Отслеживать
5,234 1 1 золотой знак 10 10 серебряных знаков 29 29 бронзовых знаков
задан 16 дек 2020 в 22:29
sirimsexxx sirimsexxx
11 1 1 серебряный знак 1 1 бронзовый знак
Переименуйте Main -> main. Методы пишутся с маленькой буквы, классы с большой.
16 дек 2020 в 22:33
Если ответ верный, то Вы можете отметить его как правильный. См. справку: Что делать с ответами на мой вопрос?
23 янв 2022 в 13:18
1 ответ 1
Сортировка: Сброс на вариант по умолчанию
Во-первых:
Негоже называть классы с маленькой буквы.
Неуважительно это.
Во-вторых:
Название метода — опять мимо
Оно должно быть с маленькой буквы.
Как вам и сказали в комментариях.
Это точка входа в приложение.
IDE пытается найти метод public static void main(String. )<> и когда находит, автоматически настраивает конфигурацию для запуска твоего приложения.
У тебя его нет.
IDE его не находит и не добавляет кнопку запуска соответственно.
Исправь это!
Тем более в Java есть свои code conventions, в которых явно описано как именно должен оформляться код
И там говорят, что класс должен начинаться с заглавной буквы, а метод с маленькой.
В-третьих:
Нет кнопки запуска. это страшно конечно, но поправимо.
Запускать приложение можно по-разному.
- Это может быть веб-приложение
- мобильное приложение
- консольное приложение
- плагин для той же идеи
- или что-то еще
И все это запускается по-разному.
И IDE далеко на всегда знает что именно ты от нее хочешь.
Как это исправить?
В том, месте где раньше у тебя была кнопка запуска, сейчас красуется следующая надпись:
Она как бы подсказывает, что нужно настроить параметры запуска приложения.
Для этого есть конфигурации запуска
Смело жми на кнопку Add Configuration
Появится следующее окошко
В нем у тебя ничего не будет.
Ищи плюсик слева и жми на него
В появившемся, маленьком окошке выбираем пункт Application
В окне появится форма настройки конфигурации запуска
В поле Name указываем название конфигурации запуска
Далее находим поле Main Class и кликаем на кнопку справа от него
Появится следующее окошко для выбора основного класса, имеющего точку входа
Выбираем класс и жмакаем OK.
После чего сохраняем конфигурацию запуска, нажимая на кнопку Apply.
После чего закрываем форму нажимая на кнопку ОК.
И вот она
Заветная кнопка запуска приложения
Источник: ru.stackoverflow.com