一、安装配置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信息