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

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

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

По факту 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. Вначале будет предложено установить каталог для проектов. Оставим значение по умолчанию и нажмем на кнорку Launch:
Далее перейдем к пункту меню File -> New -> Project :
Далее нам откроется окно выбора шаблона проекта. Выберем Java Project и нажмем на кнопку Next:
Затем будет предложено установить настройки проекта. В частности, в поле Project Name необходимо задать имя проекта. Допустим, оно будет helloapp:
Также обращаю внимание на поле JRE , которое задает используемую версию Java. Здесь можно использовать версию по умолчанию или изменить ее в зависимости от того, какую версию JDK/JRE мы хотим использовать. Кроме того, в самом низу окна есть поле Create module-info.java file . Пока эта опция не принципиальна, поэтому чтобы не создавать лишние файлы в проекте, можно снять отметку с этого поля. Все остальные настройки можно оставить по умолчанию, и в конце нажмем на кнопку Finish для создания проекта. Следующее диалоговое окно спросит, надо ли открывать перспективу проекта:
В данном случае эта возможность не имеет значения, но нажмем на кнопку Open Perspective . После создания проект будет открыт в Eclipse. Если среда не открывает по умолчанию проект, то необходимо нажать на кнопку Restore:
По умолчанию проект будет пуст.
Все файлы с исходным кодом на Java в проекте помещаются в папку src . Нажмем на нее правой кнопкой мыши и в контекстном меню выберем New -> Class :
Затем откроется окно настройки класса. Здесь в поле Name необходимо задать название класса. Допустим, он будет называться Program. Все остальные настройки можно оставить по умолчанию:
После этого в проект будет добавлен файл Program.java, а в центральной части Eclipse мы сможем увидеть его код. Изменим этот код на следующий:
package helloapp; public class Program < public static void main(String[] args) < System.out.println("Hello Eclipse!"); >>

Для запуска проекта нажмем на панели инструментов на зеленую стрелочку, либо на пункт меню Run -> Run . И внизу среды в поле Console мы увидим результат работы программы (то есть фактически консольный вывод).
Как открыть существующий проект в Eclipse?
Я только что создал несколько проектов с помощью Eclipse. Теперь перезапустите Eclipse и хочу увидеть один из проектов. Как мне это сделать? Я попробовал File -> Import -> General -> Existing Project into Workspace. Затем я выбираю директорию проекта, над которым хочу работать, и в результате получаю сообщение об ошибке: «Некоторые проекты не могут быть импортированы, потому что они уже существуют в рабочей области». Таким образом, кажется, мне не нужно импортировать проект, потому что они уже находятся в рабочей области. Но как мне «просмотреть» проекты, которые находятся в рабочей области? Если я создаю новый проект, я вижу его также, как и все другие существующие проекты, но не хочу создавать новый проект, чтобы просто увидеть существующие проекты. eclipse project
Поделиться Источник 08 января 2013 в 17:23
15 ответов
Возможно, вы закрыли проект и настроили представление экспериментатора проекта для фильтрации закрытых проектов. В этом случае посмотрите Фильтры в представлении экспериментатора проекта. Убедитесь, что закрытые проекты отключены в представлении «Фильтры».
Поделиться 08 января 2013 в 22:44
В случае, если вы закрыли несколько проектов и пытаетесь снова открыть все из них, то в Windows->Показать представление->Навигатор
Поделиться 29 ноября 2016 в 05:15
из основного руководства Eclipse: выберите «Окно->Показать просмотр->Другое->Общее->Проект->Проводник» Дважды щелкнув на «Проект-проводник», появится окно «Проект-проводник», которое показывает каждый проект в вашем рабочем пространстве. Это сработало для меня. Удачи.
Поделиться 09 марта 2016 в 19:49
- Нажмите Файл > Импорт > Общие
- Нажмите Существующие проекты в рабочую область.
- Вы можете редактировать проект непосредственно в исходном месте или выбрать создать копию проекта в рабочей области.
- Выберите директорию, содержащую проекты, которые вы хотите импортировать.
- Нажмите Готово. Это импортирует проекты в текущую рабочую область и загружает их в среду разработки.
Поделиться 05 октября 2020 в 13:10
Если вы пытаетесь импортировать проект, не являющийся проектом Maven, в Eclipse, следуйте нижеуказанным шагам, это сработало для меня.
сначала клонируйте проект в свой компьютер и следуйте нижеуказанным шагам для импорта в Eclipse.
Проект-проводник -> импорт -> Git -> Проекты из git -> Существующий локальный репозиторий -> Добавить -> выберите корневой каталог проекта -> (флажок) импорт в качестве общего проекта -> следующий -> завершить
Поделиться 17 июля 2020 в 08:28
Я также только что столкнулся с этой проблемой, как открыть существующий файл. И ни один из ответов не помог. Вот почему я попробовал сам.
Направление: Файл -> Открыть файл -> Рабочее пространство (с которым вы выбрали первый вариант при создании своего проекта) -> Пакет (в котором вы уже создали свой проект) -> src (исходный файл) -> Созданный пакет ->
А теперь формат nodepad вашего проекта поиска. Надеюсь, это будет полезно. Если здесь есть ошибка, заранее извините.
Поделиться 27 сентября 2016 в 06:50
Если это проект Maven, перейдите в файл>import>project maven>существующий проект Maven, затем найдите папку, которая содержит проект, выберите папку, а затем нажмите «Дополнить». Это сработало для меня
Поделиться 04 декабря 2020 в 13:49
Я использую ‘Eclipse IDE 2022-09’
- Нажмите на меню «Вид» в проводнике пакетов

- Фильтры.
- Снимите флажок с «Закрытых проектов»
Или вы можете показать окно проводника проекта:
Окно -> Показать просмотр -> Проводник проекта
В этом решении ‘Проводник проекта’ появится рядом с ‘Проводником пакетов’
Поделиться 09 октября 2022 в 22:40
В Eclipse попробуйте Project > Открыть Project и выберите проекты, которые будут открыты.
Поделиться 23 декабря 2015 в 18:13
Вот как я это делаю.
Файл -> Откройте проект из файловой системы -> Существующий проект в рабочем пространстве
Поделиться 25 января 2020 в 18:13
Если вы закрыли несколько проектов и пытаетесь снова открыть все из них, то в Проводнике проектов выберите все проекты. Перейдите в Проект -> Открыть проект .
Поделиться 11 февраля 2016 в 18:44
Используйте ярлык Alt + Shift + W или перейдите в Windows->Показать просмотр->Проводник проекта
Поделиться 13 июня 2020 в 20:51
Для меня это сработало после того, как я удалил файлы .classpath и .project из директории
Поделиться 01 марта 2021 в 04:34
Попробуйте этот метод, он будет работать:
- В правом верхнем углу нажмите на иконку Открыть перспективный .

- Нажмите на Java (По умолчанию) в Popup.

- Нажмите на кнопку Открыть .
Поделиться 05 апреля 2022 в 07:51
Если вы закрыли проект, вы можете легко открыть его снова, перейдя в верхнюю строку (alt) > Проект > Открыть проект Верхнее меню > Проект > Открыть проект Вы получите меню, где вы можете открыть закрытые проекты, что может помешать вам открыть эти проекты через меню Файл. Окно, которое позволяет открыть любые закрытые проекты после перехода по меню, перечисленному ранее
Как открыть проект на микросервисах в Eclipse

Пробую открыть проект на микросервисах в 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. Но как это победить?
Как открыть существующий проект в Eclipse
(Я создал этот проект на другом ПК, скопировал его на мой новый компьютер, а другой компьютер был удален) Теперь я хочу открыть проект в Eclipse. Поэтому я ДУМАЮ, Я пробовал все, но я не могу заставить его работать. Я искал что-то вроде open project ‘, но не нашел его. Затем я попробовал ‘ import ‘, но это не позволило мне импортировать его, потому что это была одна и та же рабочая область (я использую те же файловые локации и расположение рабочей области, что и на другом ПК) Затем я попытался создать новое рабочее пространство и импортировать его там. Затем он жаловался, что у меня нет проекта, который я сначала должен был создать. Таким образом, я создал манекен в новом рабочем пространстве, импортировал проект и скопировал все в новое рабочее пространство и разместил его ниже фиктивного проекта. Я ТАК застрял, ты можешь мне помочь? Btw, это Eclipse, который я использую: Eclipse SDK Версия: 4.2.0 Идентификатор сборки: I20120608-1400
Michel 23 июль 2012, в 20:50
Поделиться
Попробуйте Файл> Создать> Проект . > Проект Android из существующего кода
biegleux 23 июль 2012, в 20:17
Должен ли я проверить «копировать в существующее рабочее пространство»?
Michel 23 июль 2012, в 20:24
Я обычно делаю это, поэтому у меня есть проект в моем рабочем пространстве, где другие.
biegleux 23 июль 2012, в 20:27
Тогда проблема в том, что мое рабочее пространство указывает на каталог, в котором находится проект? мой проект находится в c: \ projects \ trunk \ android \ emergency, а мое рабочее пространство находится в c: \ projects \ trunk \ android. Так, когда я импортирую это в свое рабочее пространство, это будет работать?
Michel 23 июль 2012, в 20:36
Если вы скопировали свой проект в рабочее пространство, вам не нужно проверять «копировать в существующее рабочее пространство».
biegleux 23 июль 2012, в 20:50
Если я не проверял это, он сказал мне, что был конфликт, потому что имя проекта уже существует .
Michel 23 июль 2012, в 20:53
Не копируйте ваш проект с ПК в рабочую область, скопируйте его в другое место и позвольте затмению скопировать его в рабочую область с помощью приведенных выше команд меню и проверки «копировать в существующую рабочую область».