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

Сколько не пытаюсь кнопочка run не активна(
Тем самым нету возможности запустить проект.
- Вопрос задан более трёх лет назад
- 14549 просмотров
Комментировать
Решения вопроса 0
Ответы на вопрос 7

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

Software Engineer at Luxoft
Можете так же ткнуть на класс который сожержит мейн метод, или непосредственно на сам метод правой кнопкой мыши и в контекстном меню найти пункт для запуска. Тогда он запустится и автоматически подхватится для дальнейшего запуска вверху по кнопочке.
Ответ написан более трёх лет назад
Комментировать
Нравится 1 Комментировать
А вы пробовали запустить через меню верхнее? Там run -> run и выбрать проект для запуска Snake-game. Такое бывает когда проект переименовывается или до этого проекта запускался какой-то другой.
Ответ написан более трёх лет назад
Тимур Сергеевич @MyAlesya Автор вопроса
Run->Run серово цвета. Проект взял с Github.

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

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
- +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