Проблема с импортом проектов, созданных с помощью Maven, в Eclipse Indigo - PullRequest
3 голосов
/ 13 сентября 2011

У меня проблемы с импортом проектов в Eclipse Indigo, сгенерированный Maven2 из командной строки с помощью mvn eclipse: eclipse -Dwtpversion = 2.0

В Eclipse Helios все работает нормально, проекты импортируются, ошибок компиляции нетall.

Helios использует "artifactId" из моего pom.xml в качестве имени проекта.Кажется, что Indigo использует имя каталога вместо имени artifactId для имени проекта.

Кто-нибудь испытывал нечто подобное?Если да, то каково было решение?

РЕДАКТИРОВАТЬ: я заметил, что есть разница во встроенном Maven в Eclipse: Helios (и более ранние версии Indigo) используют 3.0-SNAPHSOT, тогда как последний Indigo использует 3.0.2.Может ли это быть причиной?

Спасибо, Ян

1 Ответ

2 голосов
/ 13 сентября 2011

Хорошо, я выяснил, в чем проблема.Maven не виноват, это вещь Eclipse.Было обсуждение того, является ли это ошибкой или нет: https://bugs.eclipse.org/bugs/show_bug.cgi?id=344337

Ответ таков: проверьте файлы проекта в новой СУБДИРЕКТОРИИ в вашем рабочем пространстве.Тогда все работает как надо, имя проекта импортируется корректно.Если вы извлекаете, собираете и импортируете файлы своего проекта в рабочей области, Eclipse игнорирует имя проекта в файле .project.

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