Урок J-3. Начало работы в Eclipse IDE

IDE (Integrated Development Environment) или же по-русски интегрированная среда разработки, это инструмент, предназначенный для разработки программного обеспечения. В предыдущем уроке  мы писали код программы в текстовом редакторе, потом компилировали и запускали программу через командную строку, что не совсем удобно. IDE же позволяет в единой среде писать, компилировать, запускать и отлаживать программу.

Наиболее популярными бесплатными IDE для Java программистов являются: Eclipse, NetBeans и IntelliJ IDEA. В интернете существует много споров о том, какая  же IDE лучше, однако, однозначного ответа на этот вопрос не существует, все зависит от круга задач, которые необходимо решать.  Также, каждый программист обычно выбирает ту, которая ему удобнее и к которой он привык. На начальном этапе можете выбрать любую, это не имеет значения.

Также, существует много сторонников теории, что несколько первых месяцев следует работать исключительно с блокнотом и командной строкой, поскольку только так можно понять, как все работает изнутри, и правда в этом есть. Но, после нескольких неудачных попыток компиляции и ручного исправления синтаксических ошибок в коде, может просто пропасть желание заниматься этим дальше, поэтому я сторонник того, чтобы сразу переходить к IDE.
В любом случае, выбор за вами.

В этом уроке мы рассмотрим, как начать работу с  Eclipse IDE.

  • Установим Eclipse IDE на компьютер
  • Создадим в ней программу Hello World.

Установка и запуск Eclipse IDE

  1. Переходим по ссылке http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/keplerr и скачиваем Eclipse, соответствующую операционной системе.
    Далее будет рассмотрена установка для Windows.
  2. Распаковываем скаченный .zip архив в директорию C:\Program Files\
  3. На этом установка завершена!
  4. Чтобы запустить Eclipse IDE, нужно открыть файл eclipse.exe, находящийся в папке C:\Program Files\eclipse\.
  5. При запуске откроется окно, предлагающее выбрать рабочую область (Workspace), где будут храниться программные файлы проекта. Указываем удобную для нас директорию (рис. 3.1.) и нажимаем OK.
lesson3_workspase

Рис. 3.1.

6. Закрываем приветственное сообщение (рис. 3.2.), тем самым перейдя в рабочую среду.

lesson3_welcome

Рис. 3.2

Начало работы с Eclipse IDE

Теперь создадим новый проект. Для этого выберем меню File->New->Project..

В открывшемся окне выберем Java Project (рис. 3.3.) и нажмем Next.

lesson3_create

Рис.3.3.

В следующем окне введем имя нашего проекта (рис. 3.4.) и нажмем Finish.

lesson3_projname

Рис. 3.4

Проект отобразится в левой части экрана и должен в себе содержать элемент JRE System Library (рис. 3.5.)

lesson3_library

Рис. 3.5.

Если этого элемента нет, то его необходимо добавить вручную!  Для этого выберем Windows -> Preferences, в открывшемся окне Preferences слева выберем Java -> Installed JREs, нажмем кнопку Add… справа (рис 3.6.). В открывшемся окне выберем Standard VM и нажмем кнопку Next.

lesson3_addjre

Рис 3.6.

В открывшемся окне Add JRE, укажем директорию, в которой установлена Java (рис 3.7.) и нажмем Finish.

Рис. 3.7.

Рис. 3.7.

 

Далее рассмотрим создание программы Hello World из урока 2, но уже в Eclipse.

Первым делом необходимо создать класс. Нажмем правой кнопкой на папке с проектом и выберем из контекстного меню New -> Class (рис 2.7.).

lesson3_class

Рис 2.7.

В открывшемся окне New Java Class введем имя класса проекта HelloWorld и установим флажок для метода public static void main(String[] args) (рис 2.8.). Нажмем Finish.

Рис. 2.8.

Рис. 2.8.

В итоге, Eclipse создаст новый класс Hello World

Откроем созданный класс и завершим нашу программу.  Добавим в метод  main следующий код (рис 2.9.).

System.out.println("Hello World");
Рис. 3.9.

Рис. 3.9.

Сохраним изменения с при помощи клавиш Ctrl+S или специального значка вверху на панели инструментов. Готово!

Далее запустим наш проект, для этого в меню выберем Run -> Run Configurations.

В открывшемся окне в левой части 2 раза кликнем на Java Application после чего, будет создан новый под элемент с именем New_configuration, которое впоследствии в правой части можем изменить . В правой части также заполним поля Project и Main Class. Project должен содержать имя проекта, Main Class  — имя главного класса, в нашем случае — HelloWorld (рис. 3.10). После чего нажмем Apply и Run.

lesson3_run

Рис 3.10.

В результате, в консоле будут напечатаны слова Hello World (рис. 3.11).

lesson3_result

Рис. 3.11

Для запуска программы в дальнейшем, достаточно нажимать специальный значок  на панели инструментов, выбрав Hello World (рис. 3.12.).

Рис. 3.12.

Рис. 3.12.

 

На этом закончим данный урок.

Подробные инструкции по работе с Eclipse, правда на английском языке, можно найти по ссылке: http://www.vogella.com/articles/Eclipse/article.html

Или прочитать перевод (в укороченном виде) этого мануала на русском http://sotnyk.com/2011/10/09/rukovodstvo-po-eclipse-ide/

 

Комментарии и пинги к записи запрещены.

Комментариев к записи: 49

  1. олег:

    спс все получилось

  2. Виталий:

    А у меня высвечивает в строке ошибку: Description Resource Path Location Type
    Build path specifies execution environment CDC-1.1/Foundation-1.1. There are no JREs installed in the workspace that are strictly compatible with this environment. JavaLessons Build path JRE System Library Problem

    • Мария (admin):

      Пробовали добавить JRE System Library вручную, как это написано в уроке?
      Еще можете попробовать сделать, как описано здесь http://stackoverflow.com/questions/11071233/java-build-path

  3. Александр:

    Выдает ошибку Could not find or load main class HelloWorld

    • Мария (admin):

      не прописан или не праильно прописан Classpath или пытаетесь не из той директории запустить.
      Можете попробовать запускать так:
      java -classpath . HelloWorld
      или так:
      java -cp . HelloWorld

  4. debug:

    Классно ! Все получилось сразу ! Спасибо !

  5. Артем:

    добрый день рис 3.4 у меня в окне почему то вместо jdk1.7.0_04 надпись jre7
    также после нажатия на кнопку финиш появляется окошко с надписью:

    Имя окошка:
    Open Associated Perspektive?

    Текст окна:
    This kind of project is associated with the Java perspektive.

    This perspective is designed to support Java development. It
    offers a Package Explorer, a Type Hierarchy, and Java-specific
    navigation actions.

    Do you want to open this perspective now?

    почему так произошло и куда нажать?

    • Мария (admin):

      У вас установлено JDK? JRE это инимальная реализация виртуальной машины JAVA, необходимая для исполнения Java-приложений, без компилятора и других средств разработки. С помощью нее нельзя программировать. Для программирования должно быть установлено JDK (см урок 1). Если JDK установлено, то нажмите в этом окне (рис 3.4) Configure JREs и выберете нужную jdk из списка.

      • Артем:

        добрый день я установил jdk и вчера скомпилировал через блокнот, сегодня тоже этот урок сделал с Eclipse, но у меня почему-то на рис 3.4 JRE и в списке он только один.

        также по поводу этого окошка, которое появлялось при нажатии кнопки финиш, тоже не ясно что это такое… я щ поставил галочку чтобы она не появлялась и нажал ок

        • Мария (admin):

          Если в списке нет, то добавьте при помощи кнопки Add там выберете Standard VM, нажмите Next, в поле JRE Home укажите, где установлен JDK (так, например: C:\Program Files\Java\jdk1.7.0_04)
          В общем, как это показано на рисунках 3.5 — 3.6

Все материалы сайта study-java.ru являются результатом труда его авторов. Копирование материалов в некоммерческих целях без указания источника в виде прямой ссылки на сайт study-java.ru запрещено. Использование материалов в коммерческих целях разрешено только с письменного согласия автора. Нарушение авторских прав преследуется по закону.