maven3经常使用命令以及用maven管理本身的项目

1、maven经常使用命令java

               一、安装配置maven:略
               二、建立
                            建立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
                三、经常使用命令
                             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 项目文件                        

2、实例一:建立一个maven项目
               一、执行:mvn archetype:generate在提示后输入groupId等信息,以下图:
                                                                            
               二、修改pom.xml,这里测试新增json依赖包json的仓库地址在: http://mvnrepository.com/能够查询添加以下dependency                       
               三、执行mvn eclipse:eclipse命令,执行完成以后,在eclipse中import该项目
               四、查看项目引入的jar信息
                           
相关文章
相关标签/搜索