推荐学java——Maven初识

推荐学java
• 阅读 1101

Maven介绍

Maven 是 Apache 下开源的 Java 项目管理工具,对软件项目提供构建与依赖管理。其为 Java 项目提供了统一的管理方式,已成为业界标准。

Maven下载安装

官网下载地址:https://maven.apache.org/

推荐下载压缩包版本,然后解压到本地不带中文路径的目录下,我这里解压在了D盘的根目录下:D:\Program Files (x86)\maven

添加环境变量

复制你上面解压的带bin的路径,打开系统的环境变量Path,添加复制的路径。

推荐学java——Maven初识

验证是否配置成功

打开cmd窗口,输入mvn -v 回车,如果出现如下信息,则说明配置成功。

推荐学java——Maven初识

Maven仓库地址

  • maven仓库地址:https://mvnrepository.com/

    Search for groups, artifacts, categories. 比较全面,除了要配置的坐标,还有其他的.

  • maven依赖搜索地址:https://search.maven.org/

    更侧重同一个库的不太通历史版本比较,包括大小、更新时间等信息。

IDEA 配置 Maven 环境

1. 编辑 settings.xml

找到 maven 安装目录下的 conf 文件夹,比如我的安装路径在这里:D:\Program Files (x86)\maven\apache-maven-3.8.4\conf

推荐学java——Maven初识

打开 settings.xml 编辑如下内容:

推荐学java——Maven初识

标记的内容上面一行是默认的,删除即可,下面一行是自己配置的(其中 maven-repository 文件夹名可自定义),当然不配置也可以,这将会导致你的系统盘越来越大。

2. 打开 IDEA 到如下图

推荐学java——Maven初识

注: 红色剪头这三个地方修改为我们本地的目录,然后一次点击 ApplyOK .

其实使用过 Android Studio 的同学应该能联想起来,这个和配置 Android SDK 的目录差不多。

IDEA创建项目

创建基于 Maven 的 java 项目

依次点击:File -> New -> Project ,然后按照如下图所示操作:

推荐学java——Maven初识

创建基于指定模板的 maven 项目,这里需要注意 JDK 版本的使用,推荐使用 JDK8 及以上版本;箭头4便是指定的模板,如果我们要创建基于 maven 的 web 项目(下面就会讲),那么模板便不是这个了。

点击 Next 后,来到这个界面,标注出来的需要注意:

推荐学java——Maven初识

  • Name :就是我们项目的名字,推荐纯英文,驼峰规则来命名
  • Location :就是我们创建的项目在本地的存放路径,推荐不要使用带中文或空格的路径
  • GroupId :一般规则是域名到这写(千万别自己瞎搞创新,避免爬坑)
  • ArtifactId 不用动
  • Version :可以使用默认的,也可以直接改为 1.01.0.0 都是可以的

到这一步,点击 Next 后,等到构建即可,要保证电脑的网络良好。

创建基于 Maven 模板的 webapp 项目

依次点击:File -> New -> Project ,然后按照如下图所示操作:

推荐学java——Maven初识

同样是创建新项目,所以和前面创建基于 maven 的 java 项目第一步是相同的,唯一区别就是这里的第四步,选择的模板不同。后面的步骤是相同的,这里不做解释了。

Maven 的高级内容

Maven 编译、打包、部署

Maven 依赖

Maven 多模块开发与管理

高级内容这里暂时不做介绍,因为这些内容都要跟项目相关,像多模块就适用于项目比较大、功能比较复杂、参与的开发人员较多的情况。学完后面的内容,再学习这里的 maven 高级内容就轻松多了。

总结

  • 可以把 Maven 理解为一种开发方式,这是目前采用比较多的构建项目方式,之前使用 myEclipse 开发的很多项目都不是基于 maven 构建的
  • 掌握 maven 的基本用法即可,大多时候都是在添加依赖的时候会用到
  • 当拿到一个项目,我们要能区分是否是基于 maven 构建的
  • 本文中提到的 maven仓库地址 经常会用到,尤其项目经历的时间长了之后,依赖的三方库的版本号都是不能错的,这里很方便查询

小编特意创建了一个公众号:推荐学java,会分享与java相关的原创内容,大家微信搜索javaFirst关注(关注即送精品视频教程),一起学Java!

推荐学java——Maven初识

点赞
收藏
评论区
推荐文章
灯灯灯灯 灯灯灯灯
2年前
IDEA 如何搭建maven 安装、下载、配置?包含图文详解
详细步骤如下下载maven压缩包输入网址www.apache.org会看到以下界面住下划看到以下界面然后看到这个界面选择下载这个版本下载后解压maven压缩包(文件路径不建议用有中文的,最好自己新建一个那样方便好多)然后创建本地仓库MavenRepository打开conf文件夹中修改里面的settings.xml文件(
Easter79 Easter79
2年前
springboot入门之简单demo
项目构建  我们采用maven构建SpringBoot工程,首先创建一个maven工程,对应的pom文件如下:<properties<java.version1.8</java.version</properties<!集成springboot的父依赖
kenx kenx
2年前
Maven 基础标签之版本管理和冲突解决
前言我们在做java项目的时候由于jar包太多,我们就需要使用maven做项目管理,管理项目的jar包依赖,包括打包上线maven基础Maven是一个项目管理工具,主要用于项目构建,依赖管理,项目信息管理每个maven项目根目录都会有一个pom.xml文件,负责项目构建,依赖管理在这个文件里面,你只需要添加相应的jar包坐标配置,maven就会自动
Stella981 Stella981
2年前
Eclipse maven plugin 插件 安装 和 配置
环境准备:eclipse(Helios) 3.6maven 3.0.4maven3安装:安装Maven之前要求先确定你的JDK已经安装配置完成。Maven是Apache下的一个项目,目前最新版本是3.0.4,我用的也是这个。首先去官网下载Maven:http://www.apache
Stella981 Stella981
2年前
Maven命令将本地jar打包到maven仓库
一、背景日常开发中,常见的一种情况是在java项目的pom.xml文件中引入依赖版本信息,由于maven中央仓库没有这个jar,我们可以从其他地方下载下来,然后再使用打包方式将下载下来的jar包打包到maven仓库。二、示例1\.依赖ojabc6引入!在这里插入图片描述(https:/
Stella981 Stella981
2年前
Maven环境的搭建
1.本地仓库和apachemavenbin.zip的下载与解压<1.apachemavenbin.zip下载网址http://maven.apache.org/download.cgi2.Maven环境变量配置<1.MAVEN\_HOME!(https://oscimg.oschina.net/oscnet/9d6f3b
Wesley13 Wesley13
2年前
01.Flink笔记
Flink开发环境部署配置Flink是一个以Java及Scala作为开发语言的开源大数据项目,代码开源在github上,并使用maven来编译和构建项目。所需工具:Java、maven、Git。本次操作是在windows环境下。一、工具安装Java配置(略)maven配置1.
Stella981 Stella981
2年前
Maven总结
何为maven?1.Maven主要是基于Java平台的项目构建,依赖管理和项目信息2.Maven是优秀的构建工具,跨平台,消除构建的重复,抽象了一个完整的构建生命周期模型,标准化构建过程3.管理分布的项目信息,版本控制系统,轻松获取项目文档,测试报告,静态分析报告,版本日志报告等4.极限编程(XP)
helloworld_40038029 helloworld_40038029
10个月前
SpringBoot+Vue3+MySQL集群 开发健康体检双系统
在使用Java开发Web应用时,SpringBoot已经成为了非常流行的框架之一。为了更加方便地管理项目依赖和构建过程,许多开发者选择使用Maven作为项目管理工具。本文将介绍如何使用Maven创建SpringBoot项目。
金旋 金旋
3个月前
尚硅谷新版Maven(5小时快速上手)
//下仔のke:https://yeziit.cn/15061/Maven是一个项目管理工具,主要用于Java项目的构建和管理。它提供了一组标准化的工具,用于自动化项目的构建、报告和文档生成等过程。Maven的主要特点是其项目对象模型(POM),这是一个描
推荐学java
推荐学java
Lv1
微信搜索「javaFirst」关注后回复「java教程」获取精品视频教程
文章
14
粉丝
3
获赞
17