SNAPSHOT Артефакты, не видимые в затмении после установки mvn - PullRequest
0 голосов
/ 19 декабря 2010
  1. из папки proj-a: запустите mvn install proj-a
  2. из папки proj-b: (proj-b зависит от proj-a) запустите mvn clean eclipse: clean eclipse: eclipse
  3. обновить proj-b в затмении.

jar-файлы, от которых зависит proj-a, находятся в classpath proj-b, но proj-a-0.0.1-SNAPSHOT.jar отсутствует,proj-a-0.0.1-SNAPSHOT.jar находится в локальном хранилище.

  1. запустить mvn deploy для proj-a
  2. удалить папку proj-a из локального хранилища
  3. запустите mvn eclipse: eclipse из папки proj-b - все jar-файлы видны.

что может вызвать эту проблему?все артефакты должны быть доступны сразу после установки.mvn ни на что не жалуется ....

спасибо.

1 Ответ

1 голос
/ 20 декабря 2010

Для меня обработка maven проектов в Eclipse становится проще, используя m2eclipse .После того, как вы установили плагин, щелкните правой кнопкой мыши ваш проект> Maven > Enable Dependency Management, чтобы он стал проектом maven eclipse.Затем, если вы запустили mvn install и вы можете увидеть банку SNAPSHOT в своем локальном хранилище, щелкните правой кнопкой мыши по вашему проекту maven> Maven > Update Snapshots или вообще Maven > Update Dependencies.

...