m2eclipse проблема с разрешением артефактов - предложить другой плагин maven для Eclipse? - PullRequest
2 голосов
/ 28 июня 2011

С последней версией m2eclipse (0.12.1.20110112-1712) я сталкиваюсь с очень странными проблемами с разрешениями артефактов.проект строится просто отлично с командной строкой.Артефакты действительно существуют в локальном хранилище Maven.

Я пытался

  • включить / отключить управление зависимостями
  • обновить конфигурацию проекта
  • обновить зависимости
  • без использования встроенного maven3.0, но использовать внешний maven 2.2.1
  • использовать другой JDK в eclipse.ini
  • магия вуду

но ничего не помогает.

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

Ответы [ 2 ]

1 голос
/ 28 июня 2011

Вы можете удалить m2eclipse и использовать вместо этого плагин eclipse: eclipse для maven. Это создаст / обновит ваши файлы .project и .classpath для вас. Затем, когда ваш pom меняется, вы просто запускаете mvn eclipse: eclipse снова, чтобы обновить их.

1 голос
/ 28 июня 2011

Если щелкнуть правой кнопкой мыши и обновить конфигурацию Maven, зависимость должна появиться в папке Maven Dependencies под проектом.

Вы можете попробовать закрыть и снова открыть проект. Не смейтесь - это недавно сработало для моего коллеги, использующего m2eclipse.

В противном случае есть возможность где-то определить зависимости Maven, воплощенные другими проектами в том же рабочем пространстве Eclipse. Может быть, в настройках сборки для проекта?

Остерегайтесь магии вуду.

...