SpringBoot——maven项目管理
前言
上节我们在进行构建项目的时候选择的maven project,那么什么是maven,maven在项目中的作用是什么呢?
什么是maven
在maven的官方文档中我们可以了解到,maven是一个软件项目管理和理解工具。基于项目对象模型(POM)的概念,maven可以从中央信息管理项目的构建,报告和文档。maven可以清晰地定义项目的组成,一种简单的方式来发布项目信息,以及一种在多个项目中共享JAR的方式。详情请查看maven官方网站
在我个人使用maven的过程中,当我们的项目很多的时候,我们可以使用统一的jar包仓库即本地maven库进行jar包管理,我们只需在项目中的pom文件中添加上需要依赖的groupId,artifactId以及version就可以添加我们所需要的jar包,而不需要去对每个项目去进行单独的维护jar包。在没有maven之前,我们每次添加jar需要指定source路径,这无疑省去了我们许多的调整jar包时间,提高了开发效率。同时,maven也提供给我们简单方便的打包工具。
maven项目管理
上面说了maven如何如何方便,那么maven是如何进行项目管理的呢?接下来我们继续学习,上节我们新建了一个简单的maven项目,那么现在,我们可以简单的对其进行修改