2013-11-26 3 views
7

У меня есть проект в рабочем пространстве Eclipse из Github (через File -> Import -> Projects from GIT). Однако я не могу запустить пример, потому что единственный параметр, который у меня есть в «Run As», - «Run Configurations».Не удается запустить проект в Eclipse, импортированном из Git

После перехода на «Запуск конфигураций» я нажимаю «просмотр», и проект, который я импортировал из GIT, не существует.

Любые идеи?

+0

Лучше всего сделать это, чтобы клонировать репозиторий и вручную импортировать его в eclipse, например, это был не проект git, а egit будет идентифицироваться как один после того, как вы импортировали – bjhaid

+0

Попробуете попробовать. Когда я вручную импортирую, должен ли я использовать опции «проекты из GIT» или «удаленная файловая система»? – emily

+1

Первое, что вам нужно сделать, это клонировать проект локально с вашего терминала (* nix) или с помощью инструмента git (приглашение Windows/cmd), затем Файл -> Импорт -> Общие -> Импорт существующих проектов в рабочее пространство если оно является проектом maven: Файл -> Импорт -> Maven -> Существующие проекты Maven – bjhaid

ответ

3

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

Чтобы распознать папку как проект (Java), Eclipse необходимо прочитать (или создать) несколько файлов для каждого проекта, например .project и .classpath. Если вы не используете их в своем проекте или не создаете их во время импорта, Eclipse просто импортирует его в качестве ресурса или немой папки.

Если ваш проект отслеживается git и также является проектом maven, вы можете клонировать его локально с помощью Git (командной строки или инструмента GUI), а затем «Импортировать как существующий проект Maven» в Eclipse. Это будет использовать ваш pom.xml для создания двух файлов, упомянутых выше, и ваш проект будет построен.

В качестве альтернативы, если вы уже импортировали его, как описано в вопросе, вы можете щелкнуть правой кнопкой мыши по проекту в обозревателе пакетов и выбрать «Настроить -> Преобразовать в проект Maven». Это создаст .project и позволит вам построить проект с помощью Maven (щелкните правой кнопкой мыши-> Выполнить как ..-> Maven build) и инкрементный построитель Eclipse (при необходимости). Если ваш проект maven создает исполняемый файл, опция его выполнения также будет доступна в меню «Запуск от имени».

Если у вас более сложный проект maven (например, совокупный pom) и вы хотите выполнить конфигурацию запуска, которая запускает определенную программу, вам придется написать ее самостоятельно, открыв окно Run Configurations и явно ссылаясь на класс java.

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