maven3常用命令以及用maven管理自己的项目

一、maven常用命令

               1、安装配置maven:略
               2、创建
                            创建java项目:mvn archetype:generate -DgroupId=com.demo(包名) -DartifactId=java-app(项目名)
                            创建web项目:mvn archetype:generate -DgroupId=com.demo(报名) -DartifactId=web-app(项目名)-DarchetypeArtifactId=maven-archetype-webapp
                            生成eclipse项目:mvn eclipse:eclipse
                3、常用命令
                             mvn validate //验证工程是否正确,所有需要的资源是否可用
                             mvn compile//编译项目的源代码
                             mvn test-compile  //编译项目测试代码
                             mvn test  //使用已编译的测试代码,测试已编译的源代码
                             mvn package    //已发布的格式,如jar,将已编译的源代码打包
                             mvn integration-test //在集成测试可以运行的环境中处理和发布包
                             mvn verify //运行任何检查,验证包是否有效且达到质量标准
                             mvn install //把包安装在本地的repository中,可以被其他工程作为依赖来使用
                             mvn deploy //在整合或者发布环境下执行,将最终版本的包拷贝到远程的repository,使得其他的开发者或者工程可以共享
                             mvn generate-sources //产生应用需要的任何额外的源代码,如xdoclet
                             mvn archetype:generate //创建 Maven 项目
                             mvn compile //编译源代码
                             mvn test-compile//编译测试代码
                             mvn test //运行应用程序中的单元测试
                             mvn site //生成项目相关信息的网站
                             mvn clean //清除目标目录中的生成结果
                             mvn package //依据项目生成 jar 文件
                             mvn install //在本地 Repository 中安装 jar
                             mvn eclipse:eclipse //生成 Eclipse 项目文件                        

二、实例一:创建一个maven项目
               1、执行:mvn archetype:generate在提示后输入groupId等信息,如下图:
                                                                            
               2、修改pom.xml,这里测试新增json依赖包json的仓库地址在:http://mvnrepository.com/可以查询添加如下dependency                       
               3、执行mvn eclipse:eclipse命令,执行完成之后,在eclipse中import该项目
               4、查看项目引入的jar信息
                           
             
 
               
posted @ 2015-07-17 17:30  nemotan  阅读(659)  评论(0编辑  收藏  举报