1、项目搭建
- 通过开发工具新建项目,然后就将项目所要依赖的第三方
jar
包复制到下面的类路径下(缺点:无法确认第三方类库的依赖关系,也就是常见的ClassNotFound
错误的主要原因) - 使用项目构建工具进行项目搭建,主流的项目构建工具有:
Ant、Maven、Gradle
2、Maven简介
Apache Maven
是一个软件项目管理工具。- 基于项目对象模型(
Project Object Model,POM
)的概念,Maven
可用来管理项目的依赖、编译、文档等信息。 - 使用
Maven
管理项目时,项目依赖的jar
包将不在包含在项目内,而是集中放置在用户目录下的.m2
文件夹下。
3、Maven安装
- Maven下载:https://maven.apache.org/download.cgi
- 配置
Maven
在控制面板–>系统和安全–>系统–>高级系统设置–>系统属性–>环境变量–>系统变量中配置MAVEN_HOME
和Path
,如图所示。
- 测试安装
Win+R
键,输入cmd
4、Maven的pom.xml
Maven是基于项目对象模型的概念运作的,所以Maven的项目都有一个pom.xml用来管理项目的依赖以及项目的编译等功能。
项目中主要关注以下元素。
dependencies
元素
<dependencies></dependencies>
,此元素包含多个项目依赖所要使用的<dependency></dependency>
。dependency
元素
<dependency></dependency>
内部可以通过groupId
、artifactId
以及version
确定唯一的依赖。这三个可以称为坐标,具体意义如下
groupId
:组织的唯一标识artifactId
:项目的唯一标识version
:项目的版本
<dependencies>