相逢意气为君饮,系马高楼垂柳边。这篇文章主要讲述推荐学Java——Maven初识相关的知识,希望能为你提供帮助。
Maven介绍
Maven 是 Apache 下开源的 java 项目管理工具,对软件项目提供构建与依赖管理。其为 Java 项目提供了统一的管理方式,已成为业界标准。
Maven下载安装
官网下载地址:https://maven.apache.org/
推荐下载压缩包版本,然后解压到本地不带中文路径的目录下,我这里解压在了D盘的根目录下:D:\\Program Files (x86)\\maven
。
添加环境变量
复制你上面解压的带bin
的路径,打开系统的环境变量Path,添加复制的路径。
文章图片
验证是否配置成功
打开cmd窗口,输入
mvn -v
回车,如果出现如下信息,则说明配置成功。文章图片
Maven仓库地址
- maven仓库地址:
https://mvnrepository.com/
- maven依赖搜索地址:
https://search.maven.org/
1. 编辑 settings.xml找到 maven 安装目录下的 conf 文件夹,比如我的安装路径在这里:
D:\\Program Files (x86)\\maven\\apache-maven-3.8.4\\conf
文章图片
打开 settings.xml 编辑如下内容:
文章图片
标记的内容上面一行是默认的,删除即可,下面一行是自己配置的(其中
maven-repository
文件夹名可自定义),当然不配置也可以,这将会导致你的系统盘越来越大。2. 打开 IDEA 到如下图
文章图片
注: 红色剪头这三个地方修改为我们本地的目录,然后一次点击
Apply
、OK
.其实使用过
android Studio
的同学应该能联想起来,这个和配置 Android SDK
的目录差不多。IDEA创建项目
创建基于 Maven 的 java 项目依次点击:
File
->
New
->
Project
,然后按照如下图所示操作:文章图片
创建基于指定模板的
maven
项目,这里需要注意 JDK
版本的使用,推荐使用 JDK8
及以上版本;箭头4便是指定的模板,如果我们要创建基于 maven
的 web 项目(下面就会讲),那么模板便不是这个了。点击
Next
后,来到这个界面,标注出来的需要注意:文章图片
Name
:就是我们项目的名字,推荐纯英文,驼峰规则来命名Location
:就是我们创建的项目在本地的存放路径,推荐不要使用带中文或空格的路径GroupId
:一般规则是域名到这写(千万别自己瞎搞创新,避免爬坑)ArtifactId
不用动Version
:可以使用默认的,也可以直接改为1.0
或1.0.0
都是可以的
Next
后,等到构建即可,要保证电脑的网络良好。创建基于 Maven 模板的 webapp 项目依次点击:
File
->
New
->
Project
,然后按照如下图所示操作:文章图片
同样是创建新项目,所以和前面创建基于
maven
的 java 项目第一步是相同的,唯一区别就是这里的第四步,选择的模板不同。后面的步骤是相同的,这里不做解释了。Maven 的高级内容
Maven 编译、打包、部署 Maven 依赖 Maven 多模块开发与管理【推荐学Java——Maven初识】高级内容这里暂时不做介绍,因为这些内容都要跟项目相关,像多模块就适用于项目比较大、功能比较复杂、参与的开发人员较多的情况。学完后面的内容,再学习这里的
maven
高级内容就轻松多了。总结
- 可以把
Maven
理解为一种开发方式,这是目前采用比较多的构建项目方式,之前使用myEclipse
开发的很多项目都不是基于maven
构建的 - 掌握
maven
的基本用法即可,大多时候都是在添加依赖的时候会用到 - 当拿到一个项目,我们要能区分是否是基于
maven
构建的 - 本文中提到的
maven仓库地址
经常会用到,尤其项目经历的时间长了之后,依赖的三方库的版本号都是不能错的,这里很方便查询
推荐阅读
- #yyds干货盘点#数据库面试题 2022
- #星光计划2.0#Harmonyos网络通信真机Demo演练之TCP聊天室
- #yyds干货盘点#linux批量杀进程
- #yyds干货盘点#Windows Server之AD域控转移
- 第四周学习作业
- 当你开始向下滚动时,顶部标题图像会抖动/抽搐,为什么( [关闭])
- 在此服务器中的WordPress中找不到请求的URL()
- 主题目录”Divi”不存在
- the_post_thumbnail返回超链接之外