mvn dependency:sources 下載依賴包的源代碼 java
使用參數: -DdownloadSources=true 下載源代碼jar。api
-DdownloadJavadocs=true 下載javadoc包。maven
maven编译时跳过测试单元测试
mvn install -Dmaven.test.skip=true测试
mvn archetype:generate 生成maven的项目骨架插件
mvn archetype:crawl,这样在.m2/repository下面就会有一个archetype-catalog.xml文件了。调试
mvn site 生成站点和测试报告xml
mvn javadoc:jar 生成doc apiip
mvn install 初始化mvnget
mvn jetty:run jetty容器运行
mvn compile:jar 编译为jar 在compile阶段
maven 运行java Main方法 ‘=’后面的是Main类的地址
mvn exec:java -Dexec.mainClass=org.sonatype.mavenbook.weather.Main
mvn dependency:resolve 查看maven的项目依赖
mvn dependency:tree 查看依赖树
mvn resources:resources \ 复制全部resources目录下的全部文件到target下面
compiler:compile \ 编译java代码到target目录
resources:testResources \ 复制全部resources到测试目录
compiler:testCompile \ 复制java代码到测试目录
surefire:test \ 复制全部的测试代码到test目录
jar:jar 将输出目录打印成jar
或者想要查看完整的依赖踪影,包含那些由于冲突或者其它缘由而被
拒绝引入的构件,打开 Maven 的调试标记运行: mvn intall -X
第一次你用全新
的 Maven 安装运行诸如 mvn install 命令的时候,它会从中央 Maven 仓库下载大部
分核心 Maven 插件。
Maven Surefire 插件是负责运行单元测试的插件