Maven常用命令

来源:互联网 发布:帝国cms 提交表单 编辑:程序博客网 时间:2024/05/29 15:33

Maven中央库:http://repo2.maven.org/maven2/


mvn -version/-v 显示版本信息 
mvn archetype:generate        创建mvn项目 
mvn archetype:create -DgroupId=com.oreilly -DartifactId=my-app  创建mvn项目 
mvn package           生成target目录,编译、测试代码,生成测试报告,生成jar/war文件 
mvn jetty:run           运行项目于jetty上, 
mvn compile                   编译 
mvn test                   编译并测试 
mvn clean                   清空生成的文件 
mvn site                   生成项目相关信息的网站 
mvn -Dwtpversion=1.0 eclipse:eclipse       生成Wtp插件的Web项目 
mvn -Dwtpversion=1.0 eclipse:clean       清除Eclipse项目的配置信息(Web项目) 
mvn eclipse:eclipse               将项目转化为Eclipse项目

mvn -v 显示版本 
mvn help:describe -Dplugin=help使用 help 插件的  describe 目标来输出 Maven Help 插件的信息。 
mvn help:describe -Dplugin=help -Dfull使用Help 插件输出完整的带有参数的目标列 
mvn help:describe -Dplugin=compiler -Dmojo=compile -Dfull获取单个目标的信息,设置  mojo 参数和  plugin 参数。此命令列出了Compiler 插件的compile 目标的所有信息 
mvn help:describe -Dplugin=exec -Dfull列出所有 Maven Exec 插件可用的目标 
mvn help:effective-pom看这个“有效的 (effective)”POM,它暴露了 Maven的默认设置 

mvn dependency:sources -DdownloadSources=true -DdownloadJavadocs=true  下载依赖的源代码及其文档

mvn install 在本地Repository中安装jar

当然这里面的命令其实可以串起来执行, 例如,我希望Maven先清除,然后编译,最后在安装,可以这样执行命令:mvn clean complie install