Как создать проект из существующего источника в Eclipse, а затем найти его?

Я создал несколько .java файлов. Все они расположены в одном каталоге. Я использовал текстовый редактор для записи этих файлов. Теперь я хочу переключиться на Eclipse. Как мне это сделать? Я пробовал много способов. Ни один из них не работает.

ДОБАВЛЕНО:

Я думаю, что общий способ состоит в том, чтобы иметь источник в папке eclipse под названием "рабочее пространство". Итак, как мне получить мои файлы в этом каталоге. Должен ли я использовать eclipse для создания нового проекта из существующего источника, а Eclipse поместит весь файл в рабочую область? Или я должен вручную скопировать все мои файлы в рабочее пространство? Где я должен помещать файлы классов, чем? Должен ли я создать подкаталог? С каким именем?

ДОБАВЛЕН 2:

Когда я пытаюсь создать проект с именем "игра" , затмение пишет мне, что проект с таким именем уже существует. Но как я могу открыть этот проект?

ДОБАВЛЕН 3:

В моей "рабочей области" я создал подкаталог под названием "игра" . Я скопировал весь мой файл .java в этот подкаталог. Затем с Eclipse я создал новый проект с названием игры. В результате Eclipse создал файлы .classpath и .project в каталоге "игра" . Он также создал подкаталоги bin и src. И теперь я думаю, что это не правильный путь. Предполагается, что исходные файлы находятся в каталоге "src". Правильно? И на данный момент все мои .java файлы находятся в "рабочей области\играх".

ДОБАВЛЕН 4:

Я сделал это по-другому. С Eclipse я создал новый проект с названием "игра" . В результате Eclipse создал папку под названием "игра" в папку "Рабочая область". В "игре" в папке я нашел папку "src". Я скопировал все мои .java файлы в эту папку. Но теперь в "Проводнике пакетов" я не могу открыть папку "src". Итак, как я могу получить доступ к своим исходным файлам из Eclipse? Почему Eclipse не хочет открывать папку "src"?

+162
источник поделиться
11 ответов

Самый простой способ:

  • Поместите все исходные файлы в один каталог, названный в честь вашего проекта. то есть "ProjectName". Вы можете сохранить этот каталог в своей рабочей области или он может быть где-то еще.
  • Запустите новый проект в eclipse и назовите его с использованием того же имени проекта.
  • Снимите флажок "Использовать местоположение по умолчанию" и найдите каталог, в котором находится ваш проект, если ваш проект уже находится в рабочей области - тогда вы не должны снимать флажок "Использовать местоположение по умолчанию"
  • Нажмите "Далее".

Eclipse должен быть достаточно умным, чтобы понять, что происходит. После нажатия на кнопку он покажет вам все файлы, найденные в этом каталоге. Он просто автоматически добавит эти файлы в ваш проект. Вуаля!

+233
источник
  • Щелкните правой кнопкой мыши в проводнике пакетов и выберите "Создать - проект Java"
  • Создайте новый проект Game
  • Откройте новый проект в проводнике пакетов - вы должны увидеть только исходную папку src (там еще ничего нет)
  • Откройте проводник файла (например, проводник Windows) и перетащите ваши источники.
  • Перетащите их в Eclipse и опустите их в новую папку src - если вас попросят выбрать "Копировать файлы"
  • Eclipse должен поместить файлы в пакет по умолчанию, если это не так, вы можете редактировать нарушающие файлы (отмеченные красным крестом), открыв их в Eclipse, выбрав объявление пакета (обычно строка 1), нажав Ctrl + 1 и выбрав соответствующий параметр (например, "Переместить xy в пакет com.game"
+6
источник
другие ответы

Связанные вопросы


Похожие вопросы

Этот ответ будет для вопроса

Как создать новый проект eclipse и добавить в проект папку или новый пакет, или как создать новый проект для существующих Java файлов.

  • Создайте новый проект из меню Файл- > Новый- > Проект Java
  • Если вы собираетесь добавить новый pakcage, тогда создайте то же имя пакета здесь Файл- > Новый- > Пакет
  • Щелкните имя пакета в навигаторе проекта и щелкните правой кнопкой мыши и импортируйте... Import- > General- > Файловая система (выберите файл или пакет)

Это сработало для меня, я надеюсь, что это поможет другим. Спасибо.

+3
источник

Есть две вещи

1- Если это уже проект Eclipse, просто перейдите в File- > Import- > General- > Existing Project в Workplace

2- В противном случае укажите тип проекта, например. Java, Web и т.д. Создайте новый проект типа, который вы определяете на своем рабочем месте. Копировать Вставить источник, lib и другие необходимые файлы. обновить, скомпилировать и запустить проект в eclipse.

+1
источник

Самый простой метод действительно хорош, но вы не получаете стандартный Java-проект, то есть файлы .java и .class, разделенные в разных папках.

Чтобы получить это очень легко:

  • Создайте папку под названием "ProjectName" в рабочей области Eclipse.
  • Скопируйте или переместите папку с .java файлами в папку "ProjectName" .
  • Создайте новый проект Java под названием "ProjectName" (с помеченным знаком "Использовать по умолчанию" ).
  • Нажмите <Enter> и верните его.
+1
источник

В проводнике пакетов и экране навигации вы должны увидеть проект, который вы создали. Обратите внимание, что eclipse не будет копировать ваши файлы, он просто позволит вам использовать существующий источник и отредактировать его из eclipse.

0
источник

Существует несколько способов добавления файлов в существующий Java-проект в Eclipse. Поэтому предположим, что вы уже создали проект Java в Eclipse (например, с помощью FileNewProject... - и выберите Java project).

Чтобы получить файлы Java в новый проект, вы можете выполнить любое из следующих действий. Обратите внимание, что есть и другие способы. Последовательность - это мое предпочтение.

  • Перетащите файлы в представление Navigator непосредственно из собственного файлового менеджера. Сначала необходимо создать все необходимые пакеты Java. Этот метод лучше всего подходит для нескольких файлов в существующем пакете Java.
  • Используйте FileImport... - выберите File System. Здесь вы можете выбрать точно, какие файлы импортировать в новый проект и в какой пакет Java их поместить. Это очень удобно, если вы хотите импортировать много файлов или есть несколько пакетов Java.
  • Скопируйте огонь непосредственно в папку/каталог в рабочей области, а затем используйте FileRefresh, чтобы обновить представление Eclipse для собственной системы. Не забудьте выбрать новый проект перед обновлением.

Последний из них - это то, что вы сделали - минус обновление...

0
источник

При создании проекта из полной папки может работать или не работать в рабочей области, есть условие за пределами рабочей области, которое предотвращает запуск нового проекта с полной папкой.

Это актуально, если вы используете многочисленные папки для источников, например htdocs или www-папку для веб-проектов, и другое место для настольных приложений Java.

Указанное условие возникает, когда Eclipse предлагается создать новый проект и получить полную папку вне рабочей области. Eclipse скажет, что папка не пуста и не позволяет создать новый проект в данной папке. Я не нашел пути вокруг этого, и любое решение требует дополнительных шагов.

Мое любимое решение выглядит следующим образом

  • Переименуйте полную папку с добавлением "Оригинал" или "Резервное копирование".
  • Создайте проект Eclipse с именем полной папки перед переименованием папки.
  • Скопируйте все содержимое переписанных полных папок в новую папку проекта.

Eclipse должен создать новый проект и обновить этот проект с новым содержимым папки при проверке изменений. Существующие источники теперь являются частью нового проекта.

Хотя вам пришлось выполнить три дополнительных шага, теперь у вас есть резервная копия с исходными исходными текстами, а также вы можете использовать их в существующем проекте. Если пространство для хранения данных является проблемой, просто переместите/отрежьте источник, а не полностью скопируйте исходное содержимое папки.

0
источник

Если вы создаете новый проект на основе существующей структуры Maven:

Создайте проект с помощью мастера общих проектов и дайте проекту то же имя, что и только что созданное.

Если вы попытаетесь создать проект как проект Maven через m2e, вы получите сообщение об ошибке, что project/pom уже существует.

0
источник
  • Создайте новый проект..
  • Щелкните правой кнопкой мыши на своем проекте..
  • Выберите путь сборки → Настройка пути сборки
  • В вкладке "Источник" выберите источник ссылки, ваши .java файлы, содержащие папку.

Я предлагаю это, так как ни один из методов, которые вы пробовали, не работал --- FYI

0
источник

Следуйте этим инструкциям из стандартных документов eclipse.

  • В строке главного меню выберите команду "Файл" > "Импорт". Откроется мастер импорта.
  • Выберите "Общий" > "Существующий проект" в "Рабочая область" и нажмите "Далее".
  • Выберите "Выбрать корневой каталог" или "Выбрать файл архива" и нажмите "Связанный", чтобы найти каталог или файл, содержащий проекты.
  • В разделе Проекты выберите проект или проекты, которые вы хотите импортировать.
  • Нажмите "Готово", чтобы начать импорт.
-1
источник

Посмотрите другие вопросы по меткам или Задайте вопрос