# Java教程 - 14 Maven项目

Java 为什么那么强大,很大一部分原因是在实际的开发中,可以将别人开发的模块引入到我们自己的项目中,这样别人开发好了,我拿来就可以使用,很多复杂的功能也不用我们再去开发,而且别人开发的功能通常经过广泛的测试和验证,安全性和稳定性也得到保证,我们直接使用既可以提高开发效率,又可以提高项目质量。

# 14.1 jar包

那么如何在我们的项目中引入第三方开发的模块呢?

首先在 Java 中,可以将第三方的模块作为依赖引入到我们自己的项目中。这些依赖一般是以 Jar 包的方式存在。Jar(Java Archive)包是 Java 的一种文档格式,与平台无关,可将多个文件合成一个文件。JAR 包本质上是一个类的工具包,引入 Jar 包后,就可以直接使用其中的类。

通过引入第三方 Jar 包,可以快速、安全的在我们的项目中使用别人开发好的功能。

但是在实际的开发中,项目会引入很多很多的第三库,也就是在项目中会存在很多很多的 jar 包,如何清晰、规范的管理这些 jar 包也是一个问题。这个时候我们可以使用 Maven 来对项目进行构建和依赖的管理。

# 14.2 新建一个 Maven 项目

使用 IDEA 新建一个 Java 项目:

Build system 选择使用 Maven

新建完项目,项目结构如下:

后面我们新建 java 类,可以在 java 目录下新建包,在包下新建类就可以了。

resources 目录可以放一些资源文件,例如项目的配置文件。

pom.xmlMaven 用来管理项目的配置文件,用来管理项目结构和项目依赖等。

内容未完......