2012-01-05 9 views
0

Мой вопрос расширяет сообщение «Suggestions for Grails .gitignore», в котором рассказывается о том, какие файлы и/или папки являются хорошими кандидатами на то, что они находятся в файле .gitignore.Проект невыполнения проекта Eclipse .project file

Предположим, у вас есть файл .gitignore, заполненный файлами проекта Eclipse (.project, .classpath и т. Д.). Теперь предположим, что вы идете на другую машину и клонируете это репо. Как вы можете вытащить весь проект в Eclipse и рассматривать его как проект java или python, когда сами файлы, считающие его (.project, .classpath), не выполняются?

Насколько я понимаю, вы можете использовать приложения Maven для Java, но я был бы очень благодарен за понимание этого вопроса. Если я что-то упустил, я был бы очень благодарен за разъяснения.

Спасибо заранее,

ответ

0

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

Вы можете попробовать с новым проектом Java: File -> New -> Project Java -> изменить местоположение по умолчанию для папки, содержащей ваш Java-код, без файла .project -> Finish.

Имейте в виду, что даже если это основная функция большинства мастеров проекта Eclipse, это не во всех новых мастерах проекта (например, я не знаю, поддерживает ли этот плагин плагин python).

Stephane Begaudeau

+0

Это отличный ответ. Спасибо. Я просто создал .gitignore, и всякий раз, когда я вытягиваю свое репо, я сделал то, что вы предлагали: создать новый проект на месте репо. В результате каждый раз, когда я нажимаю новую версию, я сохраняю целостность проектов (поскольку файлы, зависящие от проекта, не загружаются). – rampamycin

Смежные вопросы