Это мой первый forray в Java, и я пытаюсь раздобыть "Hello World" с помощью Intellij IDEA.
Это не столько синтаксис, с которым у меня возникают проблемы, но и сама IDE.
Прежде всего, я загрузил и установил IntelliJ IDEA, а также 32-битную и 64-разрядную версии Java JDK. У IDEA нет проблем с поиском моей установки Java JDK и предоставлением мне intellisense. Я создал тестовое решение с именем Test
и src
для размещения исходных файлов. Мой проводник решений выглядит следующим образом:
Мой класс Java ниже, он успешно компилируется:
public class HelloWorld {
static void main(String[] args){
System.out.println("Hello World");
}
}
Я добавил Java JDK к своим переменным окружения на своем компьютере, и я могу перейти к скомпилированному классу и запустить его в командной строке. Он отлично работает.
Моя проблема возникает, когда я пытаюсь запустить класс изнутри IDEA для целей отладки. Когда я нажимаю на Run
, он просит изменить мои переменные среды. В появившемся диалоговом окне выберите Application
в разделе Defaults
и попробуйте и выберите HelloWorld
в качестве основного класса. Я получаю сообщение об ошибке, что HelloWorld
неприемлемо, как показано ниже:
Мой вопрос: как мне запустить консольное приложение Java внутри IDEA для отладки? Что я делаю неправильно?