赞
踩
Maven 是专门用于管理和构建 Java 项目的工具,其主要功能有:
所有 IDE
使用 Maven
创建的项目结构完全一样,在所有 IDE
中可以通用。
它基于项目对象模型(POM
)的概念,通过一小段描述信息来管理项目的构建、报告和文档。
下载 Maven
解压,即算安装完成,点击前往 Apache Maven 官网下载 >>>
配置环境变量
Windows
下找到【设置】-【关于】-【高级系统设置】-【环境变量】-【系统变量】-【新建】
在 Path
中,新建 %MAVEN_HOME%\bin
。
检测配置有效性:命令行窗口输入 mvn -version
。
配置本地仓库
修改 conf/settings.xml
中的 localRepository
为自己想要的目录。
默认是 ${user.home}/.m2/repository
,Windows 环境下一般在 C:\Users\用户名\.m2\repository
。
配置阿里云镜像仓库
修改 conf/settings.xml
中的 mirrors
配置。
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
Maven
常用命令:
compile
:编译clean
:清理test
:测试package
:打包install
:安装在 idea
中,点击【File】-【Settings】-【Build,Execution,Deployment】-【Build Tools】-【Maven】
1. 什么是坐标?
Maven
中的坐标是资源的唯一标识2. Maven 坐标主要组成
groupId
:定义当前 Maven
项目隶属组织名称(通常是域名反写,例如:com.baidu
)
artifactId
:定义当前 Maven
项目名称(通常是模块名称,例如 order-service
、goods-service
)
version
:定义当前项目版本号
例如:
<groupId>com.mytest</groupId>
<artifactId>maven-demo</artifactId>
<version>1.0-SNAPSHOT</version>
【File】-【New】-【Module】-【Maven】-【Next】
点击 Finish
完成创建。
【File】-【Settings】-【Plugins】
<!-- 导入 MySQL 驱动 jar 包 -->
<dependencies>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.32</version>
</dependency>
</dependencies>
快捷导入方式
在 pom.xml
中按 alt + insert
,选择 Dependency
。
输入想要的包,检索即可。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。