Maven dependency, source and javadoc
Как загрузить артифакт в локальный репозитарий 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