Maven常见的命令
- 编译源代码:mvn compile
- 编译测试代码:mvn test-compile
- 运行测试:mvn test
- 产生site:mvn site
- 打包:mvn package
- 在本地Respository中安装jar:mvn install
- 清除产生的项目:mvn clean
- 生成eclipse项目:mvn eclipse:eclipse
- 生成idea项目:mvn idea:idea
- 组合使用goal命令,如只打包不测试:mvn -Dtest package
- 只打包jar包:mvn jar:jar
- 清除eclipse的一些系统设置:mvn eclipse:clean
- 查看当前项目已被解析的依赖:mvn dependency:list
- 上传到私服:mvn deploy
- 源码打包:mvn source:jar或mvn source:jar-no-fork
- 打印整个依赖树:mvn dependency:tree
- 用了maven后,你再也不需要用eclipse里的tomcat来运行web项目(实际工作中经常会发现用它会出现不同步更新的情况),只需在对应目录里运行 mvn tomat:run命令,然后就可在浏览器里运行查看了.如果你想要更多的定制,可以在pom.xml文件里加下面配置:
mvn tomcat:run
查看Maven信息的命令
- 显示版本信息:mvn -version/-v
- 创建mvn项目:mvn archetype:create -DgroupId=com.oreilly -DartifactId=my-app
- 生成target目录,编译、测试代码,生成测试报告,生成jar/war文件
:mvn package - 运行项目于jetty上:mvn jetty:run
- 显示详细错误信息:mvn -e