【maven】maven入门

xiaoxiao2021-02-28  30

1 何为Maven?

maven是用来进行项目管理,主要完成项目的构建、报告以及文档,以简化项目开发过程中的重复性工作,它可以简化什么工作呢?

我们现在就分几个点介绍:

项目代码编译: 如果没有Maven怎么去完成整个项目代码的编译?是不是得使用javac命令来编译,javac命令编译的时候需要提供classpath,然而项目的classpath一般都是特别长,每次修改后,进行编译,如果都是这种方式来完成编译的话,一天效率可想而知,通过的依赖管理,项目编译只需要简单执行maven compile命令既可,减去很多非技术性重复性劳苦型劳动;

依赖管理: 依赖是什么?有人说是jar包,其实不是特别全面,maven里面的依赖管理的是项目模块所需要的jar和其他依赖模块.

2 Maven安装

这里纠正一下,maven不仅仅只能在eclipse操作,maven是一个独立软件工具,eclipse和IDEA只是集成maven,简化开发人员自己下载maven进行配置的工作。

下载路径: https://maven.apache.org/download.cgi

下载完成后,解压到安装目录,然后把解压后的目录中子目录bin的绝对路径配置到系统环境变量Path当中,

完成以上操作后,可以在cmd命令窗口检查一下安装是否完成:

3 约定大于配置

maven 遵循约定大于配置的理念,这样简化项目的学习成本,maven在代码目录结构上面都有统一一致的约定,具体的目录结构请参考: https://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html

转载请注明原文地址: https://www.6miu.com/read-2621296.html

最新回复(0)