Перейти к содержимому

Как открыть проект в eclipse

  • автор:

Как открыть проект в eclipse

Еще одной очень популярной средой для разработки приложений под Java является Eclipse . IDE Eclipse первоначально была создана и развивалась компанией IBM, но впоследствии разработка была выделена в отдельный проект Eclipse Foundation. Eclipse является бесплатной средой, которая к тому же обладает большими возможностями, позволяя создавать на Java самые разные приложения.

Для начала установим последнюю версию Eclipse, которую можно найти по адресу https://www.eclipse.org/downloads/. На странице загрузок найдем рядом с названием текущей версии Eclipse (на момент написания статьи это версия Oxygen) кнопку «Download» и нажмем на нее.

Eclipse IDE

После нажатия на кнопку нас перенаправит собственно на страницу загрузки, где необходимо будет нажать на кнопку «Download» для загруки установочного пакета:

Загрузка Eclipse IDE

После загрузки установочного пакета запустим его:

Eclipse IDE for JAVA EE

По факту Eclipse — это целый набор сред для разных ситуаций и языков программирования. И программа установки предлагает нам выбрать одну из опций для инсталляции. Поскольку мы собираемся работать с Java, то нас будут интересовать в данном случае прежде всего две опции:

  • Eclipse IDE for Java Developers
  • Eclipse IDE for Enterprise Java and Web Developers

Первая опция предоставляет базовые возможности для работы с Java, а вторая позволяет также создавать веб-приложения и сервисы. По сути вторая опция включает и первую опцию. Поэтому выберем Eclipse IDE for Enterprise Java and Web Developers . Далее надо будет указать папку для установки (или оставить выбранную папку по умолчанию), а также указать путь к JDK и нажать на кнопку Install: Создание первого проекта в Eclipse IDEДалее надо будет принять лицензионное соглашение: Установка лицензии для Eclipse IDEИ затем собственно начнется установка. После установки запустим Eclipse. Вначале будет предложено установить каталог для проектов. Оставим значение по умолчанию и нажмем на кнорку Launch: Delete Eclipse IDE in Windows 10Далее перейдем к пункту меню File -> New -> Project : Создание первого проекта на Java в Eclipse IDEДалее нам откроется окно выбора шаблона проекта. Выберем Java Project и нажмем на кнопку Next: Java Project in Eclipse IDEЗатем будет предложено установить настройки проекта. В частности, в поле Project Name необходимо задать имя проекта. Допустим, оно будет helloapp: Настройка проекта Java в Eclipse IDEТакже обращаю внимание на поле JRE , которое задает используемую версию Java. Здесь можно использовать версию по умолчанию или изменить ее в зависимости от того, какую версию JDK/JRE мы хотим использовать. Кроме того, в самом низу окна есть поле Create module-info.java file . Пока эта опция не принципиальна, поэтому чтобы не создавать лишние файлы в проекте, можно снять отметку с этого поля. Все остальные настройки можно оставить по умолчанию, и в конце нажмем на кнопку Finish для создания проекта. Следующее диалоговое окно спросит, надо ли открывать перспективу проекта: В данном случае эта возможность не имеет значения, но нажмем на кнопку Open Perspective . После создания проект будет открыт в Eclipse. Если среда не открывает по умолчанию проект, то необходимо нажать на кнопку Restore: Restore Project in Eclipse IDEПо умолчанию проект будет пуст. Все файлы с исходным кодом на Java в проекте помещаются в папку src . Нажмем на нее правой кнопкой мыши и в контекстном меню выберем New -> Class : Добавление класса Java в Eclipse IDEЗатем откроется окно настройки класса. Здесь в поле Name необходимо задать название класса. Допустим, он будет называться Program. Все остальные настройки можно оставить по умолчанию: Создание программы на Java в EclipseПосле этого в проект будет добавлен файл Program.java, а в центральной части Eclipse мы сможем увидеть его код. Изменим этот код на следующий:

package helloapp; public class Program < public static void main(String[] args) < System.out.println("Hello Eclipse!"); >>

Первая программа на Java в Eclipse

Для запуска проекта нажмем на панели инструментов на зеленую стрелочку, либо на пункт меню Run -> Run . И внизу среды в поле Console мы увидим результат работы программы (то есть фактически консольный вывод).

Как открыть проект на микросервисах в Eclipse

project

Пробую открыть проект на микросервисах в Eclipse. oauth-rest С Eclipse до этого не работал, а в IDEA все было просто — создаешь обычный java проект и добавляешь туда модули и получалось как единый проект. В Eclipse так не работает. Попробовал добавить все единым каталогом, он распознал все проекты как просто набор каталогов, а не как проекты maven. Попробовал добавить в workspase как набор отдельных проектов, он их определил, но именно как отдельные проекты. И при компиляции выдает ошибку. Например, имеется сервис

oauth-authorization-server 0.1.0-SNAPSHOT 

Он используется в другом сервисе,

com.baeldung keycloak-custom-providers 

через зависимости в файле Pom.xml

 com.baeldung oauth-authorization-server 0.1.0-SNAPSHOT test  

И в результате компиляции получаю ошибку:

Failed to execute goal on project keycloak-custom-providers: Could not resolve dependencies for project com.baeldung:keycloak-custom-providers:jar:0.1.0-SNAPSHOT: Could not find artifact com.baeldung:oauth-authorization-server:jar:0.1.0-SNAPSHOT -> [Help 1] 

Т.е. он не находит сервис oauth-authorization-server Я так понимаю, что проблема в том, что он не видит общего pom.xml. Но как это победить?

Maven проект в Eclipse

Для интеграции maven в Eclipse есть плагин m2eclipse, позволяющий создавать и импортировать существующие maven-проекты в среду разработки IDE.

Инсталляция плагина maven

Для инсталляции плагина в Eclipse откройте окно «Help>Install New Software» и введите в поле «Work with» строку http://download.eclipse.org/releases/luna. Укажите правильно релиз своей версии Eclipse.

В примере используется Eclipse версии Luna (4.4.2). Для установки в Eclipse плагина maven версии, к примеру, Indigo строка url (Work with) должна выглядеть примерно так : http://download.eclipse.org/indigo.

Выберете и разверните «Collaboration», где Вы увидите плагин m2e — Maven integration for Eclipse. Выделяйте запись и переходите к следующим шагам инсталляции, где можно соглашаться с лицензией и загружать плагин в Eclipse.

Создание maven project

После того, как maven плагин установлен в Eclipse, можно создать project. Для этого необходимо открыть окно мастера создания проектов и выбрать Maven Project.

Следующий шаг пропускаем.

А вот на этом шаге необходимо выбрать архетип проекта. Выделяем maven-archetype-webapp для создания проекта WEB-приложения.

На последнем шаге определяем GAV-параметры (GroupId, ArtifactId, Version) создаваемого проекта.

В результате мы получаем maven проект WEB-приложения. Таким образом, не прилагая особых усилий, можно создать maven project непосредственно в среде разработки Eclipse.

Структуру созданного проекта с добавлением в него сервлета можно увидеть на странице примеров maven проектов, где рассмотрен другой подход создания архитектуры этого типа приложения — использование команды mvn archetype:generate с опциями. После создания maven проекта из командной строки он был импортирован в Eclipse. Разные подходы с одним и тем же результатом.

Eclipse – создание проекта Java

Новая кнопка

  • Нажав на меню Файл и выбрав New → Java Project.
  • Щелкнув правой кнопкой мыши в любом месте в Project Explorer и выбрав New → Java Project.
  • Нажав на кнопку New ( ) на панели инструментов и выберите Java Project.

Нажав на меню Файл и выбрав New → Java Project.

Щелкнув правой кнопкой мыши в любом месте в Project Explorer и выбрав New → Java Project.

Новая кнопка

Нажав на кнопку New ( ) на панели инструментов и выберите Java Project.

Использование мастера New Java Project

Новый Java Project Wizard имеет две страницы. На первой странице –

  • Введите название проекта
  • Выберите среду выполнения Java (JRE) или оставьте ее по умолчанию
  • Выберите макет проекта, который определяет, будет ли отдельная папка для исходных кодов и файлов классов. Рекомендуется создать отдельные папки для исходных файлов и файлов классов.

Введите название проекта

Выберите среду выполнения Java (JRE) или оставьте ее по умолчанию

Выберите макет проекта, который определяет, будет ли отдельная папка для исходных кодов и файлов классов. Рекомендуется создать отдельные папки для исходных файлов и файлов классов.

Новый проект Java

Вы можете нажать кнопку «Готово», чтобы создать проект, или кнопку «Далее», чтобы изменить настройки сборки Java.

На второй странице вы можете изменить параметры сборки Java, например, установить зависимость Project (если существует несколько проектов) и добавить дополнительные файлы JAR в путь сборки.

Просмотр недавно созданного проекта

Исследователь пакетов показывает недавно созданный проект Java. Значок, представляющий проект, отмечен буквой J, чтобы показать, что это проект Java. Значок папки украшен, чтобы показать, что это исходная папка Java.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *