maven - как это работает? Отсутствуют некоторые банки - PullRequest
0 голосов
/ 14 марта 2012

Я пытаюсь переместить мои проекты MyEclipes в maven. Но, конечно, есть проблемы. После создания веб-объекта у меня пропадают файлы jar - около 5 jar-файлы org.springframework.security, например, org.springframework.security.ldap-3.0.5.RELEASE

показать как отсутствующий в пути сборки jar. Они не находятся в соответствующем каталоге .m2. Я удалил ME4S и удалил .m2, что вынуждает .me перестраиваться при переустановке, но у него та же проблема.

Как мне это исправить?

Было бы очень полезно понять, как работает процесс .m2 - откуда это происходит и как им управлять?

1 Ответ

0 голосов
/ 14 марта 2012

Я не уверен насчет части MyEclipse, но, похоже, это вопрос чисто maven.

Maven (2/3) использует pom.xml.Этот файл описывает ваш проект.В этом файле вы должны определить список зависимостей (которые могут иметь свои зависимости и т. Д.).

Maven прочитал pom.xml и соответственно построил путь к классам, используя прямые и транзитивные зависимости.

Вы можете использовать команду mvn dependency:tree, чтобы увидеть, как создается ваш путь к классам.Больше на странице плагина

...