Maven-1

学习Maven的目的

节省导包、打包的时间,提高效率,节省资源。

Maven的下载

百度搜索Maven
点击download下载

仓库的分类

本地仓库、远程仓库、中央仓库

Maven常见命令
mvn clean :删除target 目录,目的是为了删除编译环境,由于每个人电脑的配置不同
mvn compile :重新生成target目录
mvn test :测试test下的资源
mvn package : 打包,pom.xml指定打包方式如war,则是打成war格式
mvn install: maven 工程的安装命令,执行 install 将 maven 打成 jar 包或 war 包发布到本地仓库。

生命周期

Clean Lifecycle (清理生命周期)在进行真正的构建之前进行一些清理工作。
Default Lifecycle(默认生命周期) 构建的核心部分,编译,测试,打包,安装,部署等。
Site Lifecycle(站点生命周期) 生成项目报告,站点,发布站点。

Maven概念模型

项目自身资源
项目运行所需依赖jar包
项目运行环境
Maven-1