Spring学习-02课XML配置使用-Maven的使用

140 阅读1分钟

Maven简介

Maven是Apache下的项目管理工具  纯Java语言开发    可以帮助我们管理和构建java项目。

1、jar包管理

从中央仓库获取标准的jar包 本地仓库统一管理 jar包与项目分离 减轻项目体积

2、跨平台 可以在linux 及 win平台使用

3、目录结构清洗

4、多工程开发 将模块拆分成若干个工程 有利于团队开发

5、一键构建项目

Maven相关网址

官网: maven.apache.org/

仓库地址: mvnrepository.com/

Maven的安装使用

1、下载Maven并解压 dlcdn.apache.org/maven/maven…

我的解压路径 D:\BaiduNetdiskWorkspace\iamkdy\apache-maven-3.8.7

2、设置系统变量

MAVEN_HOME D:\BaiduNetdiskWorkspace\iamkdy\apache-maven-3.8.7

path 添加 %MAVEN_HOME%\bin

3、测试是否成功

mvn -v 成功会显示版本信息

Maven 基础信息

仓库种类:conf/setting.xml C:\repo 本地仓库
私有仓库
中央仓库

maven通过坐标方式获取jar包 : 坐标组成:公司/组织(groupid)+项目名(artifactid)+版本(version)组成。

阿里云镜像 <mirror> <id>nexus-aliyun</id> <mirrorOf>*</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror>

常用命令

clean 清理编译后的目录 compile 编译 只编译main目录 比编译test test-compile 编译test目录下的代码 test 运行test中的代码 package 打包 将项目打包成jar或者war包 install 发布项目到本地仓库 deploy 打包后将其安装到pom文件配置的远程仓库 site 生成站点目录

目录结构

Intellij集成

1、File->New Project Setup -> Setting for New Project ->Build....->Build Tools->Maven

Maven home path 改为 D:\BaiduNetdiskWorkspace\iamkdy\apache-maven-3.8.7

User setting file 改为 D:\BaiduNetdiskWorkspace\iamkdy\apache-maven-3.8.7\conf\settings.xml

Local repository 改为 D:\repo
然后点击 OK

2、创建Maven项目

File->New Project

Name

Location

Build system 选择 maven

JDK 1.8

Advanced Setting

GroupId com.kdy

ArtifactId 和 name同名即可

然后点击 Create