工作后才会发现各种指令操作都是常有的事,要是等用的时候一个个去查那就太慢了,还是要去记一些常用的命令的。
Maven常用命令:
- 编译源代码: mvn compile
2. 编译测试代码:mvn test-compile
3. 运行测试:mvn test
4. 打包生成jar/war文件:mvn package
5. 在本地Repository中安装jar:mvn install
6. 清除生成的文件:mvn clean
7. 生成idea项目:mvn idea:idea
8. 编译测试的内容:mvn test-compile
9. 只打jar包: mvn jar:jar
10. 只测试而不编译,也不测试编译:mvn test -skipping compile -skipping test-compile ( -skipping 的灵活运用,当然也可以用于其他组合命令)
中场休息一下
- mvn -version/-v 显示版本信息
- mvn -e 显示详细错误 信息.
- mvn validate 验证工程是否正确,所有需要的资源是否可用。
- mvn integration-test 在集成测试可以运行的环境中处理和发布包。
- mvn verify 运行任何检查,验证包是否有效且达到质量标准。
- mvn generate-sources 产生应用需要的任何额外的源代码,如xdoclet。
- mvn dependency:resolve 打印出已解决依赖的列表
- mvn dependency:tree 打印整个依赖树
- mvn jetty:run 调用 Jetty 插件的 Run 目标在 Jetty Servlet 容器中启动 web 应用
结束!