Maven命令下载源码和javadocs
1:Maven命令下载源码和javadocs
mvn dependency:sources
mvn dependency:resolve -Dclassifier=javadoc
mvn eclipse:eclipse -DdownloadSources -DdownloadJavadocs
mvn dependency:resolve -Dclassifier=javadoc
mvn dependency:resolve -Dclassifier=sources
In case you have a lot of dependencies it might also be a good idea to use inclusions/exclusions to get specific artifacts, the following command will for example only download the sources for the dependency with a specific artifactId:
mvn dependency:sources -DincludeArtifactIds=guava
2:通过配置文件添加setting.xml
<profiles> <profile> <id>downloadSources</id> <properties> <downloadSources>true</downloadSources> <downloadJavadocs>true</downloadJavadocs> </properties> </profile> </profiles> <activeProfiles> <activeProfile>downloadSources</activeProfile> </activeProfiles>
http://blog.csdn.net/topwqp/article/details/8902863
When running eclipse from the command line ( mvn eclipse:eclipse )
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-eclipse-plugin</artifactId> <configuration> <downloadSources>true</downloadSources> <downloadJavadocs>true</downloadJavadocs> </configuration> </plugin> </plugins> </build>