Не могу запустить проект в Intelij Idea
Нету зеленого значка запуска рядом с кодом. Я переустанавливал не помогло. JDK скачивал.
Отслеживать
5,650 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 не запускается программа
В прошлой теме мы рассмотрели, как создавать первую программу с последующим ее запуском в командной строке. Однако в реальности, как правило, крупные программы разрабатываются не при помощи простого текстового редактора, а с использованием таких средств как IDE или интегрированные среды разработки, которые упрощают и ускоряют написание кода и создание приложений. На данный момент одной из самых популярных сред разработки для Java является IntelliJ IDEA от компании JetBrains. Рассмотрим, как использовать данную среду.
Прежде всего загрузим установочный дистрибутив с официального сайта https://www.jetbrains.com/idea/download. По этому адресу можно найти пакеты для Windows, MacOS, Linux. Кроме того, сама среда доступна в двух версиях — Ultimate (платная с триальным бесплатным периодом) и Community (бесплатная). В данном случае выберем бесплатную версию Community .
Конечно, Community-версия не имеет ряда многих возможностей, которые доступны в Ultimate-версии (в частности, в Community недоступны опции для веб-приложений на Java). Но Community-версия тоже довольно функциональна и тоже позволяет делать довольно много, в том числе приложения на JavaFX и Android.
После установки запустим IntelliJ IDEA и создадим первый проект. Для этого на стартовом экране выберем New Project :
Далее откроется окно создания проекта. В левой части в качестве типа проекта выберем Java.
В поле Name укажем имя проекта. В моем случае проект будет называться HelloApp.
В поле Location можно указать путь к проекту, если не устраивает путь по умолчанию.
Поскольку мы будем работать с языком Java, в поле Language выберем пункт Java
Кроме того, в поле JDK можно указать путь к Java SDK, который будет использоваться в проекте. Как правило, это поле по умолчанию уже содержит путь к JDK, который установлен на локальном компьютере. Если это поле пусто, то его надо установить.
После этого нажмем на кнопку Create. После этого среда создаст и откроет проект.
В левой части мы можем увидеть структуру проекта. Все файлы с исходным кодом помещаются в папку src . По умолчанию эта папка пуста, никаких файлов кода у нас в проекте пока нет. Поэтому добавим файл с исходным кодом. Для этого нажмем на папку src правой кнопкой мыши и в контекстном меню выберем пункт New -> Java Class :
После этого нам откроется небольшое окошко, в которое надо ввести имя класса. Пусть класс будет называться Program :
После нажатия на клавишу Enter в папку src будет добавлен новый файл с классом java (в случае выше класс Program). А в центральной части откроется его содержимое — собственно исходный код:
Изменим код класса следующим образом:
public class Program < public static void main(String[] args) < System.out.println("Hello Java!"); >>
С помощью зеленой стрелки на панели инструментов или через меню Run -> Run. запустим проект.
И внизу IntelliJ IDEA отобразится окно вывода, где мы можем увидеть результат работы нашей программы.
Не запускается программа в intelij idea, почему?
Не запускается программа в intelij idea, почему?
- Вопрос задан более трёх лет назад
- 2336 просмотров
Комментировать
Решения вопроса 0
Ответы на вопрос 1
Молодой и неопытный разработчик
В ветке проекта правой кнопкой на Main и там выберете Run
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
Ваш ответ на вопрос
Войдите, чтобы написать ответ
- IntelliJ IDEA
Как свернуть путь к файлу в консоли в Intellij Idea?
- 1 подписчик
- 19 окт.
- 35 просмотров
- IntelliJ IDEA
- +1 ещё
Какой Shortcut развернёт блок кода между скобками (конструктор,функция)?
- 1 подписчик
- 18 окт.
- 44 просмотра
Как исправить данную ситуацию в Idea?
Сколько не пытаюсь кнопочка run не активна(
Тем самым нету возможности запустить проект.
- Вопрос задан более трёх лет назад
- 14276 просмотров
Комментировать
Решения вопроса 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, задаёте ему имя, которое будет отображаться в вываливающемся списке (когда несколько классов, которые можно запустить). Далее в этом списке, который в верхнем правом углу выбираете эту конфигурацию и спокойно запускаете проект. Уверен, что я вам помог.
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
Ваш ответ на вопрос
Войдите, чтобы написать ответ
- Java
- +1 ещё
Как добавить записи в две таблицы в Hibernate?
- 1 подписчик
- 16 часов назад
- 8 просмотров