IDE (Integrated Development Environment) или же по-русски интегрированная среда разработки, это инструмент, предназначенный для разработки программного обеспечения. В предыдущем уроке мы писали код программы в текстовом редакторе, потом компилировали и запускали программу через командную строку, что не совсем удобно. IDE же позволяет в единой среде писать, компилировать, запускать и отлаживать программу.
Наиболее популярными бесплатными IDE для Java программистов являются: Eclipse, NetBeans и IntelliJ IDEA. В интернете существует много споров о том, какая же IDE лучше, однако, однозначного ответа на этот вопрос не существует, все зависит от круга задач, которые необходимо решать. Также, каждый программист обычно выбирает ту, которая ему удобнее и к которой он привык. На начальном этапе можете выбрать любую, это не имеет значения.
Также, существует много сторонников теории, что несколько первых месяцев следует работать исключительно с блокнотом и командной строкой, поскольку только так можно понять, как все работает изнутри, и правда в этом есть. Но, после нескольких неудачных попыток компиляции и ручного исправления синтаксических ошибок в коде, может просто пропасть желание заниматься этим дальше, поэтому я сторонник того, чтобы сразу переходить к IDE.
В любом случае, выбор за вами.
В этом уроке мы рассмотрим, как начать работу с Eclipse IDE.
- Установим Eclipse IDE на компьютер
- Создадим в ней программу Hello World.
Установка и запуск Eclipse IDE
- Переходим по ссылке http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/keplerr и скачиваем Eclipse, соответствующую операционной системе.
Далее будет рассмотрена установка для Windows. - Распаковываем скаченный .zip архив в директорию C:\Program Files\
- На этом установка завершена!
- Чтобы запустить Eclipse IDE, нужно открыть файл eclipse.exe, находящийся в папке C:\Program Files\eclipse\.
- При запуске откроется окно, предлагающее выбрать рабочую область (Workspace), где будут храниться программные файлы проекта. Указываем удобную для нас директорию (рис. 3.1.) и нажимаем OK.
6. Закрываем приветственное сообщение (рис. 3.2.), тем самым перейдя в рабочую среду.
Начало работы с Eclipse IDE
Теперь создадим новый проект. Для этого выберем меню File->New->Project..
В открывшемся окне выберем Java Project (рис. 3.3.) и нажмем Next.
В следующем окне введем имя нашего проекта (рис. 3.4.) и нажмем Finish.
Проект отобразится в левой части экрана и должен в себе содержать элемент JRE System Library (рис. 3.5.)
Если этого элемента нет, то его необходимо добавить вручную! Для этого выберем Windows -> Preferences, в открывшемся окне Preferences слева выберем Java -> Installed JREs, нажмем кнопку Add… справа (рис 3.6.). В открывшемся окне выберем Standard VM и нажмем кнопку Next.
В открывшемся окне Add JRE, укажем директорию, в которой установлена Java (рис 3.7.) и нажмем Finish.
Далее рассмотрим создание программы Hello World из урока 2, но уже в Eclipse.
Первым делом необходимо создать класс. Нажмем правой кнопкой на папке с проектом и выберем из контекстного меню New -> Class (рис 2.7.).
В открывшемся окне New Java Class введем имя класса проекта HelloWorld и установим флажок для метода public static void main(String[] args) (рис 2.8.). Нажмем Finish.
В итоге, Eclipse создаст новый класс Hello World
Откроем созданный класс и завершим нашу программу. Добавим в метод main следующий код (рис 2.9.).
Сохраним изменения с при помощи клавиш Ctrl+S или специального значка вверху на панели инструментов. Готово!
Далее запустим наш проект, для этого в меню выберем Run -> Run Configurations.
В открывшемся окне в левой части 2 раза кликнем на Java Application после чего, будет создан новый под элемент с именем New_configuration, которое впоследствии в правой части можем изменить . В правой части также заполним поля Project и Main Class. Project должен содержать имя проекта, Main Class — имя главного класса, в нашем случае — HelloWorld (рис. 3.10). После чего нажмем Apply и Run.
В результате, в консоле будут напечатаны слова Hello World (рис. 3.11).
Для запуска программы в дальнейшем, достаточно нажимать специальный значок на панели инструментов, выбрав Hello World (рис. 3.12.).
На этом закончим данный урок.
Подробные инструкции по работе с Eclipse, правда на английском языке, можно найти по ссылке: http://www.vogella.com/articles/Eclipse/article.html
Или прочитать перевод (в укороченном виде) этого мануала на русском http://sotnyk.com/2011/10/09/rukovodstvo-po-eclipse-ide/
спс все получилось
А у меня высвечивает в строке ошибку: 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
Пробовали добавить JRE System Library вручную, как это написано в уроке?
Еще можете попробовать сделать, как описано здесь http://stackoverflow.com/questions/11071233/java-build-path
Выдает ошибку Could not find or load main class HelloWorld
не прописан или не праильно прописан Classpath или пытаетесь не из той директории запустить.
Можете попробовать запускать так:
java -classpath . HelloWorld
или так:
java -cp . HelloWorld
Классно ! Все получилось сразу ! Спасибо !
добрый день рис 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?
почему так произошло и куда нажать?
У вас установлено JDK? JRE это инимальная реализация виртуальной машины JAVA, необходимая для исполнения Java-приложений, без компилятора и других средств разработки. С помощью нее нельзя программировать. Для программирования должно быть установлено JDK (см урок 1). Если JDK установлено, то нажмите в этом окне (рис 3.4) Configure JREs и выберете нужную jdk из списка.
добрый день я установил jdk и вчера скомпилировал через блокнот, сегодня тоже этот урок сделал с Eclipse, но у меня почему-то на рис 3.4 JRE и в списке он только один.
также по поводу этого окошка, которое появлялось при нажатии кнопки финиш, тоже не ясно что это такое… я щ поставил галочку чтобы она не появлялась и нажал ок
Если в списке нет, то добавьте при помощи кнопки Add там выберете Standard VM, нажмите Next, в поле JRE Home укажите, где установлен JDK (так, например: C:\Program Files\Java\jdk1.7.0_04)
В общем, как это показано на рисунках 3.5 — 3.6