摘要:
maven拥有三套相互独立的生命周期,它们分别是clean,default和site。clean生命周期的目的是清理项目,default生命周期的目的是构建项目,而site 生命周期的目的是建立项目站点。 命令行与生命周期:从命令行执行maven任务的最主要方式就是调用maven的生命周期阶段。 mvn clean:该命令调用clean生命周期的clean阶段。实际执行的阶段为clean生命... 阅读全文
摘要:
Maven可以在某个位置上统一存储所有Maven项目共享的构件,这个统一的位置就是仓库。实际的Maven项目将不再各自存储其依赖文件, 它们只需要声明这些依赖的坐标,在需要的时候(例如,编译项目的时候需要将依赖加入到classpath中),Maven会自动根据坐标找到仓库 中的构件,并使用它们。 仓库分为两类:本地仓库和远程仓库(若本地仓库没有的话,会自动去远程仓库下载保存到本地仓库)。 ... 阅读全文