Импорт проектов затмения с использованием Ant - PullRequest
1 голос
/ 25 февраля 2010

В настоящее время я использую сценарий Ant для загрузки нескольких проектов Java (проектов, разделенных на модули) из репозитория svn и создания одного файла war. Но теперь необходимо использовать эти сценарии для загрузки этих проектов непосредственно в рабочую область Eclipse.

Даже после успешного выполнения build.xml эти проекты на самом деле не импортируются eclipse. Проекты полностью хранятся в SVN (с их .project, .classpath и т. Д.) Возможно, что-то не хватает в папках .metadata и файлах в корневом каталоге рабочего пространства, я не знаю.

Кто-нибудь знает, как импортировать проекты eclipse в активное рабочее пространство, используя командную строку или даже плагин ant?

Заранее спасибо

Ответы [ 2 ]

2 голосов
/ 26 февраля 2010

Рассматривали ли вы использование командного проекта eclipse для импорта всех проектов? Я знаю, что это не совсем то, о чем вы просите, и я понимаю, что у вас может быть веская причина использовать имеющийся у вас ant-скрипт, но я думаю, что создание набора проектов вполне соответствует вашим потребностям.

1 голос
/ 26 февраля 2010

Похоже, у вас есть все файлы, необходимые для проектов (.classpath, .project и т. Д.), Поэтому вы можете получить затмение, чтобы увидеть проекты, выбрав Файл -> Импорт -> Существующие проекты в рабочую область. и перейдите в папку рабочей области. Вы должны увидеть список проектов, которые ваш скрипт получил из SVN. Если это так, убедитесь, что опция «Копировать проекты в рабочую область» отключена, и нажмите «Готово».

Я думаю, что ваша первоначальная мысль, что что-то в папке .metadata не было в SVN, является правильной. Вы должны быть осторожны с тем, что вы положили в SVN из папки .metadata. Хотя я не знаю точно, какими файлами вы можете попытаться поделиться, вы можете изучить файлы в .metadata / .plugins / org.eclipse.core.resources.

...