maven常用命令总结

使用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成功后,原来路径显示标红的地方(提示找不到),已经不再是红色了。

maven常用命令总结_第1张图片
Paste_Image.png

使用默认快捷键control + j(mac平台)可以打开javadoc文档:

maven常用命令总结_第2张图片
Paste_Image.png

使用control + b进入java源文件,就可以查看源代码了:

maven常用命令总结_第3张图片
Paste_Image.png

参考:
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

目录结构:

maven常用命令总结_第4张图片

生成Java项目

 mvn archetype:generate -DgroupId=com.example -DartifactId=ProjectName \
-DarchetypeArtifactId=maven-archetype-quickstart \
-DinteractiveMode=false

目录结构:

maven常用命令总结_第5张图片

生成web项目

mvn archetype:generate -DgroupId=com.example -DartifactId=ProjectName \
-DarchetypeArtifactId=maven-archetype-webapp \
-DinteractiveMode=false

目录结构:

maven常用命令总结_第6张图片

你可能感兴趣的:(maven常用命令总结)