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

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

  • автор:

Как исправить данную ситуацию в Idea?

2130cc841fa04ab98c8676d537fe0f21.png

Сколько не пытаюсь кнопочка run не активна(
Тем самым нету возможности запустить проект.

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

Комментировать
Решения вопроса 0
Ответы на вопрос 7

zolt85

Программист

В настройках проекта (Project Structure), в разделе Modules, настройте папку src как папку с исходным кодом (Source)
https://www.jetbrains.com/idea/help/sources-tab.html

Ответ написан более трёх лет назад
Комментировать
Нравится 4 Комментировать

And3en

Software Engineer at Luxoft

Можете так же ткнуть на класс который сожержит мейн метод, или непосредственно на сам метод правой кнопкой мыши и в контекстном меню найти пункт для запуска. Тогда он запустится и автоматически подхватится для дальнейшего запуска вверху по кнопочке.

Ответ написан более трёх лет назад
Комментировать
Нравится 1 Комментировать

А вы пробовали запустить через меню верхнее? Там run -> run и выбрать проект для запуска Snake-game. Такое бывает когда проект переименовывается или до этого проекта запускался какой-то другой.

Ответ написан более трёх лет назад
Тимур Сергеевич @MyAlesya Автор вопроса
Run->Run серово цвета. Проект взял с Github.

gadfi

https://gamega.org
вы проект как то не так импортировали из еклипса
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать

lorka

Game-develop

В настройках укажите ваш Main класс. В настройки проекта проще всего попасть, нажав Ctrl+Alt+Shift+S. Или из меню Run попробуйте Build — должно появится небольшое окно с меню выбора Main класса.

Ответ написан более трёх лет назад
Не все клавиатуры поддерживают 4 нажатия одновременно 🙂
red_line_nes @red_line_nes
Alt+Shift+F10 и выбрать Main класс
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать

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

Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
Ваш ответ на вопрос

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

linux

  • Linux
  • +2 ещё

Как настроить типографскую раскладку в Linux Ubuntu (по AltR)?

  • 1 подписчик
  • 18 часов назад
  • 45 просмотров

Как запустить java class intellij

Для запуска класса в в Intellij Idea достаточно нажать на зеленый треугольник рядом с ним. В этом классе обязательно должен быть метод main() , это точка входа в нашу программу. Не нужно компилировать и запускать руками, система сборки сама все сделает. Но можно сделать это и «вручную»:

Сначала мы создаем файл с исходным кодом(представлен ниже), сохраняем его, он будет сохранен, как Main.java .

// Пример программы, которая выводит строчку Hexlet! в консоль public class Main  public static void main(String[] args)  System.out.print("Hexlet!"); > > 

Затем компилируем этот файл, запустив приложение-компилятор.

javac Main.java 

Появится еще один файл с именем Main.class . Этот файл представляет из себя байт-код, сгенерированный компилятором. Запускаем этот файл, т.е. нашу программу, внутри JVM .

java Main // => Hexlet! 

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

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

Отслеживать
5,635 1 1 золотой знак 12 12 серебряных знаков 31 31 бронзовый знак
задан 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 не работает с JDK

Скачал .deb пакет JDK с сайта Oracle, установил его, указал PATH к этой JDK (из терминала программы запускаются и компилируются нормально), установил с помощью Менеджера приложения Ubuntu IntelliJ Idea. IDE сразу определило путь к этой JDK, создал проект и все равно не работает компиляция, подчеркивание неправильных элементов кода (и все, за что отвечает JVM). Зашел в File — Project, указал ту же JDK еще раз. Все равно IntelliJ IDEA с ней не работает (хотя JDK рабочее). Что еще можно сделать, что бы JDK и IDE связались?

PrettyFn
07.11.19 19:03:24 MSK

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

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