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/

设置统一版本号

相关推荐
sunshine22 girl8 小时前
Java学习二 基本语法2, 算术运算符
java·学习
niucloud-admin8 小时前
JAVA V6 多商户商城 开发文档——插件目录结构
java·开发语言
2601_962885728 小时前
如何用 Python 扫描 A 股跳空缺口并统计缺口回补概率?
java·前端·python
滕州市燕猫虎计算机科技工作室个体工商户8 小时前
Java锁
java·开发语言
shehuiyuelaiyuehao10 小时前
1计算机是如何工作的
java·计算机网络
letisgo511 小时前
JAVA 高级进阶07篇《@Transactional失效的8个场景:代理机制到传播行为》
java·面试·transactional·spring事务·aop动态代理
水域安全老周11 小时前
水趣钓鱼救生衣专利拆解:两级锁紧如何解决落水人衣分离
java·前端·网络
三84411 小时前
Java 模板注入(FreeMarker) · 02 · 模板引擎与 FreeMarker 语法
java·开发语言·web安全·freemarker
暮雨哀尘12 小时前
Java 基础练习(一):创建类并调用对象
java·开发语言
想要入门的程序猿12 小时前
回调函数学习
java·网络·学习