Maven dependency, source and javadoc

Написано 11 Январь, 2013 в категории Java

Как загрузить артифакт в локальный репозитарий maven? Ответ тут:

mvn dependency:get -Dartifact=<groupId>:<artifactId>:<version>

Пример:

mvn dependency:get -Dartifact=org.apache.camel.karaf:apache-camel:2.10.7

В процессе разработки нам необходимы не только сторонние библиотеки, но и документация к ним. Иногда (в самых тяжелых случаях) приходится заглянуть и в исходники. Однако maven выкачивает в локальный ропозитарий только скомпилированные библиотеки.
Чтобы получить документацию и исходники делаем так:

mvn dependency:sources
mvn dependency:resolve -Dclassifier=javadoc

После выполнения этих команд в директории Maven проекта, для каждой зависимости из pom.xml этого проекта будут добавлены исходники и документация.

Источники: http://stackoverflow.com/questions/2059431/get-source-jars-from-maven-repository