使用maven命令下载源码jar包和文档
使用maven命令可以添加 source jar和 javadoc到本地,方便在IDE内查看源码和doc。
// 添加source jar
mvn dependency:sources
// 添加javadoc
mvn dependency:resolve -Dclassifier=javadoc
如果想只下载特定的jar包,比如“commons-lang3”
mvn dependency:sources -DincludeArtifactIds=commons-lang3
如果想下载一批jar包,比如spring相关的jar。可以这样:
mvn dependency:sources -DincludeGroupIds=org.springframework
Intellij Idea下,以common-lang3为例,当下载source-jar和javadoc成功后,原来路径显示标红的地方(提示找不到),已经不再是红色了。
Paste_Image.png使用默认快捷键control + j
(mac平台)可以打开javadoc文档:
使用control + b
进入java源文件,就可以查看源代码了:
参考:
http://stackoverflow.com/questions/2059431/get-source-jars-from-maven-repository
使用maven命令创建maven工程
生成jersey项目(模板:jersey-quickstart-grizzly2)
mvn archetype:generate -DarchetypeArtifactId=jersey-quickstart-grizzly2 \
-DarchetypeGroupId=org.glassfish.jersey.archetypes -DinteractiveMode=false \
-DgroupId=com.example -DartifactId=simple-service -Dpackage=com.example \
-DarchetypeVersion=2.18
目录结构:
生成Java项目
mvn archetype:generate -DgroupId=com.example -DartifactId=ProjectName \
-DarchetypeArtifactId=maven-archetype-quickstart \
-DinteractiveMode=false
目录结构:
生成web项目
mvn archetype:generate -DgroupId=com.example -DartifactId=ProjectName \
-DarchetypeArtifactId=maven-archetype-webapp \
-DinteractiveMode=false
目录结构:
网友评论