mvn dependency:sources 下載依賴包的源代碼
使用參數: -DdownloadSources=true 下載源代碼jar。
-DdownloadJavadocs=true 下載javadoc包。
maven编译时跳过测试
mvn install -Dmaven.test.skip=true
mvn archetype:generate 生成maven的项目骨架
mvn archetype:crawl,这样在.m2/repository下面就会有一个archetype-catalog.xml文件了。
mvn site 生成站点和测试报告
mvn javadoc:jar 生成doc api
mvn install 初始化mvn
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 插件是负责运行单元测试的插件