Ответ 1
В мастере New Java Project
снимите флажок с надписью Use default location
и используйте кнопку "Обзор", чтобы найти свой каталог.
У меня есть проект, над которым я работаю. Я решил попробовать работать с ним в Eclipse. Уже существует каталог под управлением версии, где находится весь код. У меня довольно странная проблема. Я не могу найти способ начать использовать существующий каталог кода в качестве проекта eclipse. Все, что я могу найти, это как импортировать существующий источник в новый проект или проверить источник управления версиями в новом проекте. Как создать существующий каталог в проекте?
Мой проект - это веб-приложение Django, если это любая помощь
В мастере New Java Project
снимите флажок с надписью Use default location
и используйте кнопку "Обзор", чтобы найти свой каталог.
Это довольно легко сделать. Перейдите в меню Файл- > Создать- > Проект. В мастере проекта выберите тип проекта, который вы хотите, а затем установите флажок "Использовать местоположение по умолчанию". Найдите свою папку в виджетах, которая затем будет включена. После этого нажмите "Готово".
В качестве альтернативы вы можете создать новое рабочее пространство проекта в новом месте. Затем, предполагая, что Java является вашим типом проекта, вы можете открыть свои свойства проекта и добавить в качестве исходной папки существующий каталог. Для этого используйте кнопку "Источник ссылок" на вкладке "Путь сборки Java → " в диалоговом окне "Свойства проекта".
Мой метод:
Я клонирую этот файл в новый каталог проекта и переименуйте Project-Name в мое имя проекта, после чего я импортирую новые файлы и каталог из Eclips
Имя файла: .project
(Используйте Блокнот для создания этого файла... выберите "Сохранить как" в All Files (*.*)
и напишите имя файла, например: .project
)
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>Project-Name</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
</buildSpec>
<natures>
</natures>
</projectDescription>
Вероятно, не так, как это делали бы большинство людей, но мне нравятся все мои проекты eclipse в одном месте, но не обязательно, чтобы мой источник находился в моем каталоге рабочей области. Возможно, есть встроенный способ "symlink" в eclipse, но иногда я получаю папку проекта в рабочей области, а "src" символически привязан к фактическому исходному каталогу где-то совершенно другое. Это мое личное предпочтение в любом случае. Если вы тоже на машине * nix просто
ln -s/path/to/source src
будет делать из вашего каталога проекта.
Надеемся, что эта ссылка ответит на исходный вопрос этой темы.
http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Ftasks%2Ftasks-45.htm
Создание связанных ресурсов
Папки и файлы могут быть связаны с местоположениями в файловой системе вне местоположения проекта. Эти специальные папки и файлы называются связанными ресурсами.
Чтобы создать связанную папку:
В одном из видов навигации щелкните правой кнопкой мыши проект или папку, в которой вы хотите создать связанную папку.
Во всплывающем меню выберите команду "Новая" > "Папка".
Укажите имя папки, которая будет отображаться в рабочей области. Это имя может отличаться от имени папки в файловой системе.
Нажмите "Дополнительно".
Проверьте ссылку на альтернативное местоположение (связанная папка).
Введите путь к файловой системе или нажмите "Обзор", чтобы выбрать папку в файловой системе.
Нажмите "Готово".
Вы знаете, это не простой вопрос. В зависимости от вашего типа проекта (jar, веб-модуль, уш и т.д.) Различные eclipse используют файлы конфигурации и конфигурации. Итак, первый действительно интересный вопрос: какой у вас тип проекта? Базовое решение после него для создания нового проекта и определение каталога исходного кода в качестве корня проекта. Затем вы увидите, что еще нужно изменить (например, параметры исходного пути, classpath и т.д.). Как выглядит ваш проект? Можете ли вы предложить структуру дерева папок?
Поскольку вы используете Django, вы должны сначала настроить PyDev в Eclipse. Вы можете установить его с рынка. Затем вы хотите настроить интерпретаторы PyDev Python для поиска вашей установки Django (http://pydev.org/manual_101_interpreter.html). Обязательно укажите явный путь к папке Django, если ваш Django не установлен в местоположении по умолчанию.
Как только все будет готово, вы можете выбрать "Файл" > "Создать" > "Другое", затем выбрать PyDev Django Project из подкаталога PyDev.
Нажмите "Далее", и вот сладость: Снимите флажок "Использовать по умолчанию" (как указано ранее), а затем найдите каталог проекта Django. Обязательно выберите нужную папку проекта (то есть: папка, содержащая manage.py
). Когда вы выбрали нужную папку, Eclipse/PyDev узнает, что проект уже существует и упоминает, что он будет использовать эти файлы. Нажмите "Готово".
Затем появляется форма БД, которая запрашивает настройки вашего БД. Если у вас уже есть файл settings.py
, значит, это не делает никаких изменений (как и не должно). Так что заполните его или нет. Но это последний шаг.
Затем вы сможете просматривать и использовать свой существующий проект в Eclipse!
Я только что создал pom.xml вручную и импортировал проект как существующий проект Maven в Eclipse. Он даже работает для вложенных проектов без проблем.
Использовать "импорт - существующие проекты в рабочее пространство". Это работает для моего случая.