Maven

目录

Maven安装及配置

使用IDEA创建Maven项目

[Maven POM](#Maven POM)

​编辑


什么是Maven?

Maven是一个Java项目管理和构建工具,它可以定义项目结构、项目依赖,并使用统一的方式进 行自动化构建,是Java项目不可缺少的工具。

主要作用?

Maven就是是专门为Java项目打造的管理和构建工具,它的主要功能有:

  • 标准化的项目结构;
  • 标准化的构建流程(编译,测试,打包,发布......);
  • 依赖管理机制。

Maven安装及配置

安装需要Java支持(JDK >= 1.7)

官方下载地址: Maven -- Download Apache Maven

1、下载后为压缩包,解压压缩包,文件类型如下:

2、配置环境变量

3、配置本地仓库

打开Maven目录,./conf/settings.xml

<localRepository> 设置自己的存储位置 </localRepository>

4、配置镜像仓库

更换为阿里镜像

<!-- 更换阿里镜像,加快依赖下载 -->

<mirror>

<id>alimaven</id>

<name>aliyun maven</name>

<url>http://maven.aliyun.com/nexus/content/groups/public/\</url>

<mirrorOf>central</mirrorOf>

</mirror>

5、测试安装

cmd输入: mvn -v


使用IDEA创建Maven项目

1、打开file->settings设置创建项目加载的maven

选择使用mave-webapp模板

输入完后点击Finish,至此Maven项目就创建完了,因为我们选择的是webapp,所有有些Maven约定 的目录需要我们手动创建补全

右键main→New→Directory 然后取名为java

右键选中新建好的java文件夹

右键main→New→Directory 然后取名为resources

右键选中新建好的resources文件夹

配置tomcat


Maven常用构建命令

mvn xxxx


Maven POM

项目描述

引入jar包

jar搜索地址:https://mvnrepository.com/

设置统一版本号

相关推荐
customer082 小时前
【开源免费】基于SpringBoot+Vue.JS体育馆管理系统(JAVA毕业设计)
java·vue.js·spring boot·后端·开源
Miketutu2 小时前
Spring MVC消息转换器
java·spring
乔冠宇2 小时前
Java手写简单Merkle树
java·区块链·merkle树
LUCIAZZZ3 小时前
简单的SQL语句的快速复习
java·数据库·sql
maply4 小时前
VSCode 中的 Git Graph扩展使用详解
ide·git·vscode·编辑器·扩展
komo莫莫da4 小时前
寒假刷题Day19
java·开发语言
花花鱼4 小时前
vscode script 中间的function import等关键字 先高亮,然后又灰了,并且按ctrl+/ 注释以html的形式,导致报错处理
ide·vscode·编辑器
S-X-S4 小时前
算法总结-数组/字符串
java·数据结构·算法
linwq84 小时前
设计模式学习(二)
java·学习·设计模式
桦说编程5 小时前
CompletableFuture 超时功能有大坑!使用不当直接生产事故!
java·性能优化·函数式编程·并发编程