备忘:Maven常用命令
/显示详细错误 信息./
mvn -e
/验证工程是否正确,所有需要的资源是否可用。/
mvn validate
/编译项目测试代码/
mvn test-compile
/在集成测试可以运行的环境中处理和发布包/
mvn integration-test
/运行任何检查,验证包是否有效且达到质量标准/
mvn verify
/产生应用需要的任何额外的源代码,如xdoclet/
mvn generate-sources
/显示版本信息/
mvn -version/-v
/创建mvn项目/
mvn archetype:generate
/创建mvn项目/
mvn archetype:create -DgroupId=com.oreilly -DartifactId=my-app
/生成target目录,编译、测试代码,生成测试报告,生成jar/war文件/
mvn package
/运行项目于jetty上/
mvn jetty:run
/编译/
mvn compile
/编译并测试/
mvn test
/清空生成的文件/
mvn clean
/生成项目相关信息的网站/
mvn site
/生成Wtp插件的Web项目/
mvn -Dwtpversion=1.0 eclipse:eclipse
/清除Eclipse项目的配置信息(Web项目)/
mvn -Dwtpversion=1.0 eclipse:clean
/将项目转化为Eclipse项目/
mvn eclipse:eclipse
/创建Maven的普通java项目/
mvn archetype:create -DgroupId=packageName -DartifactId=projectName
/创建Maven的Web项目/
mvn archetype:create -DgroupId=packageName -DartifactId=webappName-DarchetypeArtifactId=maven-archetype-webapp
/编译源代码/
mvn compile
/编译测试代码/
mvn test-compile
/运行测试/
mvn test
/产生/
site:mvn site
/打包/
mvn package
/在本地Repository中安装jar/
mvn install
/清除产生的项目/
mvn clean
/生成eclipse项目/
mvn eclipse:eclipse
/生成idea项目/
mvn idea:idea
/组合使用goal命令,如只打包不测试/
mvn -Dtest package
/编译测试的内容/
mvn test-compile
/只打jar包/
mvn jar:jar
/只测试而不编译,也不测试编译/
mvn test -skipping compile -skipping test-compile ( -skipping 的灵活运用,当然也可以用于其他组合命令)
/清除eclipse的一些系统设置/
mvn eclipse:clean
以上是 备忘:Maven常用命令 的全部内容, 来源链接: utcz.com/z/510544.html