Почему в intellij idea не запускается программа
Перейти к содержимому

Почему в intellij idea не запускается программа

  • автор:

Не могу запустить проект в Intelij Idea

Нету зеленого значка запуска рядом с кодом. Я переустанавливал не помогло. JDK скачивал.

Отслеживать
5,635 1 1 золотой знак 13 13 серебряных знаков 32 32 бронзовых знака
задан 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.
После чего закрываем форму нажимая на кнопку ОК.

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

И вот она

Заветная кнопка запуска приложения

Запуск программы в IntelliJ IDEA

появляется при запуске run

Появляется при запуске run. Как это убрать?

Отслеживать
23.4k 3 3 золотых знака 50 50 серебряных знаков 70 70 бронзовых знаков
задан 18 авг 2015 в 5:28
29 1 1 золотой знак 2 2 серебряных знака 4 4 бронзовых знака

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

Для того, чтобы запустить программу в IDEA, нужно создать конфигурацию запуска (что вам и предлагает сделать IDEA). Выберите пункт Edit Configurations в появившемся меню (или в меню Run). В появившемся окне нажмите плюс в левом верхнем углу и выберите Application. Выберите Main class (класс вашей программы, содержащий метод main , который нужно выполнить при запуске программы) и дайте конфигурации осмысленное имя. Сохраните конфигурацию и выберите её в меню, располагающемся левее кнопки Run на панели инструментов. После этого вы сможете запускать ваше приложение.

Отслеживать
ответ дан 18 авг 2015 в 6:25
23.4k 3 3 золотых знака 50 50 серебряных знаков 70 70 бронзовых знаков
А почему пишет is not acceptable
18 авг 2015 в 6:50
Где пишет? При каких обстоятельствах?
18 авг 2015 в 7:01

В общем я делала все так ,как вы сказали и дошла до Main class дальше вот pp.vk.me/c629121/v629121956/103d6/C2eUu2vrMZU.jpg

18 авг 2015 в 7:07
pp.vk.me/c629121/v629121956/103e0/EYRYpCheKfg.jpg На всякий случай программа выглядит так
18 авг 2015 в 7:10

Судя по тому, что IDEA подсвечивает стандартные классы Java красным, что-то не так с настройками JDK. У вас подключён JDK к проекту? File -> Project Structure -> SDKs. Если там ничего нет, нажмите плюс и укажите путь к JDK. После этого снова попробуйте создать конфигурацию запуска и запустить проект.

Не запускается программа в intelij idea, почему?

370e900c53e04c5b98c768b47939e3c7.png

Не запускается программа в intelij idea, почему?

  • Вопрос задан более трёх лет назад
  • 2357 просмотров

Комментировать

Решения вопроса 0

Ответы на вопрос 1

TwerTrue

Молодой и неопытный разработчик

В ветке проекта правой кнопкой на Main и там выберете Run

Ответ написан более трёх лет назад

Комментировать

Нравится Комментировать

Ваш ответ на вопрос

Войдите, чтобы написать ответ

java

  • Java
  • +1 ещё

Почему не работает import java.util.Scanner?

  • нет подписчиков
  • 05 апр.
  • 86 просмотров

Intellij IDEA не запускается

Когда я открываю Intellij 14, он начинает начальную загрузку, а затем отображается на экране. После этого она исчезает, и программа не запускается. Изображение 16294Но когда я открываю диспетчер задач, он отображается в Процессах согласно приведенному ниже рисунку. Изображение 16295Иногда программа запускается примерно через 10 минут. Иногда она вообще не начинается. Может кто-нибудь даст мне решение о том, как преодолеть эту проблему?

Lasitha Konara 30 июль 2015, в 07:13
Поделиться

Если IntelliJ выдает какие-либо ошибки, вы можете увидеть это в файле журнала. Вы можете найти файл системного журнала IntelliJ в этом месте (или что-то похожее на это): C:\Users\lasithako\.IntelliJIdea14\system\log\idea.log Посмотрите на этот файл и посмотрите, можете ли вы определить, что может быть происходит.

Tim Biegeleisen 30 июль 2015, в 05:08
Если вы видите какие-либо проблемы в журнале, обновите ваш вопрос с помощью трассировки стека.
Tim Biegeleisen 30 июль 2015, в 05:09

Для тех, кто работает в Windows и хочет просмотреть файл параметров виртуальной машины, используемый IntelliJ IDEA, перейдите по C:\Program Files (x86)\JetBrains\IntelliJ IDEA 2016.3\bin > open idea.bat , добавьте echo FILE = %VM_OPTIONS_FILE% Откройте cmd и запустите этот файл bat. Он покажет файл, содержащий используемые значения (например, -Xmx2048m ).

ROMANIA_engineer 19 янв. 2017, в 14:31
Показать ещё 1 комментарий
Поделиться:
intellij-idea

6 ответов

Как и Том, я тоже увеличил память, когда IntelliJ спросил и пожалел об этом. Это экран, который просил об этом:

Изображение 121996

Однако в моем случае вместо редактирования файлов .vmoptions в папке bin IntelliJ создал новый файл в моем home каталоге, который, как я могу предположить, переопределяет файлы в папке bin . Я бы предположил, что это типично для новых версий — я использую IntelliJ 2016.1 прямо сейчас.

Итак, чтобы решить эту проблему, перейдите в C:\Users\\.IntelliJIdea\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 

бен /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 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *