您的位置:首页 > 其它

Maven常用命令

2017-03-09 17:05 169 查看
创建maven项目命令

mvn  archetype:generate   -DgroupId=damocles-autocredit -DartifactId=damocles-autocredit  -DarchetypeArtifactId=maven-archetype-quickstart     -DinteractiveMode=false  -X


下载源代码

mvn dependency:sources -DdownloadSources=true -DdownloadJavadocs=true


生成清除Eclipse项目结构:

mvn eclipse:eclipse
mvn eclipse:clean


清理(删除target目录下编译内容)

mvn clean


仅打包Web页面文件

mvn war:exploded


编译项目

mvn compile


打包发布

mvn package


打包时跳过测试

mvn package -Dmaven.test.skip=ture


Maven的基本功能

构建:比如生成class、jar、war或者ear文件

生成文档:比如生成javadoc、网站文档

生成报告:比如junit测试报告

生成依赖类库:生成文档,说明项目多其他软件的依赖

有关SCM:SCM(Software Configuration Management),软件配置管理,比如版本控制,比如bug管理等等

发布:生成供发布的分发包,比如生成Struts2的分发包,供提交给用户使用

部署:比如,web应用程序,自动部署到指定的服务器上

通过我写的商品管理的小例子,演示结合maven和svn的功能。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  maven 命令 打包