比特派官网app下载安卓版|maven安装与配置

作者: 比特派官网app下载安卓版
2024-03-17 08:23:26

Maven安装与配置(详细步骤)_maven安装及配置教程-CSDN博客

>

Maven安装与配置(详细步骤)_maven安装及配置教程-CSDN博客

Maven安装与配置(详细步骤)

liyitongxue

已于 2023-03-15 10:16:16 修改

阅读量4w

收藏

220

点赞数

49

文章标签:

maven

于 2021-04-12 21:35:08 首次发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/qq_42006801/article/details/115640020

版权

本篇博文记录了Maven环境安装与配置的详细步骤,旨在为将来再次配置Maven时提供指导方法。

一、下载Maven并解压

1. Maven官网下载地址:http://maven.apache.org/download.cgi

截止目前,Maven的最新版为3.6.3,如无特殊需要,直接下载箭头处的最新版压缩包即可。

2. 下载后解压,将Maven的压缩包解压到:E:\Java\apache-maven-3.6.3

二、配置环境变量

1.添加系统变量MAVEN_HOME,变量值为E:\Java\apache-maven-3.6.3

2.在系统变量Path环境变量中添加 %MAVEN_HOME%\bin

3.验证环境变量是否配置正确

打开cmd命令行窗口输入mvn -v,如果出现Maven的版本信息,则配置成功,如下图:

三、本地仓储配置

从中央仓库下载的jar包,都会统一存放到本地仓库中。我们需要配置本地仓库的位置。

1.新建一个文件夹,名称为“mvn-repository”,路径为:E:\Java\mvn-repository

2.配置setting.xml文件

在Maven解压文件中打开conf目录下的settings.xml文件

添加下面这行语句以配置本地仓储位置

E:\Java\mvn-repository

四、修改Maven默认的JDK版本

1.在命令行窗口中输入java -version查看已安装的JDK版本信息

查看得知JDK版本为1.8。

2.修改Maven默认的JDK版本

打开conf目录下的settings.xml文件,在标签下添加一个标签:

JDK-1.8

true

1.8

1.8

1.8

1.8

五、设置阿里云镜像

Maven默认访问国外服务器下载包,速度很慢。配置阿里云镜像下载包会比较快。

打开conf目录下的settings.xml文件,在标签下添加标签:

alimaven

aliyun maven

http://maven.aliyun.com/nexus/content/groups/public/

central

优惠劵

liyitongxue

关注

关注

49

点赞

220

收藏

觉得还不错?

一键收藏

打赏

知道了

4

评论

Maven安装与配置(详细步骤)

本篇博文记录Maven环境安装与配置的详细步骤,旨在为将来再次配置Maven时提供方法。一、下载Maven并解压1. Maven官网下载地址:http://maven.apache.org/download.cgi截止目前,Maven的最新版为3.6.3,如无特殊需要,直接下载箭头处的最新版压缩包即可。2. 下载后解压,将Maven的压缩包解压到:E:\Java\apache-maven-3.6.3二、配置环境变量1.添加系统变量MAVEN_HOME,变量值为E:\Java\

复制链接

扫一扫

Maven安装配置+GIt&SVN+Jenkins详细配置

01-27

持续集成的重要性:在日益复杂的开发设计过程中,为了能让开发人员能够更好的...这里主要讲解Maven的安装配置和自动构建项目,GIT和SVN对项目的提交,还有如何在Jenkins中配置这两种工具。Jenkins能实施监控集成中存

【idea maven配置教程】IDEA配置Maven的超详细步骤

04-11

Maven是一个能使我们的java程序开发节省时间和精力,是开发变得相对简单,还能使开发规范化的工具,下面这篇文章主要给大家介绍了关于IDEA配置Maven的超详细步骤,文中通过图文介绍的非常详细,需要的朋友可以参考下

4 条评论

您还未登录,请先

登录

后发表或查看评论

Maven安装与配置的简要教程.pdf

11-21

Maven安装与配置教程

**步骤一:下载Maven**

1. 访问Apache Maven官方网站:https://maven.apache.org/download.cgi

2. 在"Files"部分找到最新的Maven版本,点击下载(选择二进制zip文件)。

3. 下载完成后,解压zip文件到你选择的目录,这将成为Maven的安装目录。

详细的maven教程(Maven 的安装与配置)

09-04

详细的maven教程。适合初学者对于maven的安装配置以及常用命令简介

MAVEN的安装与配置教程(超详细版)

m0_53692627的博客

02-05

7万+

Maven是一个项目构建及管理工具,开发团队几乎不用花多少时间就能够自动完成工程的基础构建配置, Maven 使用了一个标准的目录结构在不同开发工具中也能实现项目结构的统一。Maven提供了清理,编译,测试,安装,打包,发布等命令可以让我们更加方便的去构建项目,同时采用pom.xml来导入依赖,可以自动下载jar,以及其所依赖jar,无需手动下载,拷贝jar到项目中,大大解放了程序员的劳动力。

Maven安装与配置教程.docx

02-29

maven安装与配置步骤指导

Maven安装和配置&详细步骤

热门推荐

一学就会小小王的博客

11-20

10万+

Maven 是 Apache 软件基金会的一个开源项目,是一个优秀的项目构建工具,它用来帮助开发者管理项目中的 jar,以及 jar 之间的依赖关系、完成项目的编译、测试、打包和发布等工作。

Maven安装与配置完整教程

m0_67402235的博客

04-21

1万+

一、需要准备的东西

1. JDK

2. Eclipse

3. Maven程序包

二、下载与安装

1. 前往https://maven.apache.org/download.cgi下载最新版的Maven安装包:

下载后缀zip的文件。下载完成后解压到你想存放的位置,我的位置是:D:JavaNewMaven,版本是3.22的,不是最新的

2.配置环境:新建环境变量MAVEN_HOME,赋值D:JavaNewMavenapache-maven-3.2.2

编辑环境变量Path,追加%MAVEN_HOME%

maven安装及配置超详细

qq_33037637的博客

06-01

1万+

方式一可以从官方下载,下载页面:http://maven.apache.org/download.cgi

或者点击下载

maven安装包maven压缩包解压到一个没有中文,空格或其他特殊字符的文件夹内即可使用。

maven 的使用是在jdk的基础上,所以电脑必须有jdk

第一步:新增环境变量:MAVEN_HOME

第二步:在path环境变量中添加:%MAVEN_HOME%\bin

找到环境变量配置界面

第三步:测试:按住win+R 输入cmd,进入黑窗口控制台。输入命令:

如果出现以下maven

Maven安装及配置

钱辉

01-03

8319

Maven安装及配置

Maven学习以及安装配置教程

wangbing166的博客

05-09

8228

Maven是Apache软件基金会推出用于java项目构建以及依赖管理的工具。

maven项目配置文件详细步骤

12-12

maven项目配置文件详细步骤,按照步骤进行配置好就可以使用

Maven安装与配置的详细步骤

03-07

Maven采用了一种被称之为project object model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中,通过该文件,Maven可以管理项目的整个声明周期,包括编 译,构建,测试,发布,报告等等...

WIN10环境 Maven的安装与配置详细教程

09-07

主要介绍了WIN10环境 Maven的安装与配置详细教程,本文分步骤给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

Java八股文(Maven)

qq_63635361的博客

03-11

1057

Maven项目管理工具

maven 安装

最新发布

antRain的博客

03-11

428

repository。

Pip与maven之比较

陈广智的专栏

03-11

426

相同的是,若从国外镜像下载,则速度比较慢,而改为国内镜像则速度比较快。Python的pip较灵活些,若不指定版本,其下载包的最新版本。而pip无需构建,因为Python是解释型语言,没有编译的过程,代码可直接解释执行。那样的效果,其需将安装的所有依赖以脚本的形式写在一个可执行文件中,用操作系统运行该文件,即可配置好相应的所依赖的第3方包。二者在下载某个第3方包时,若需传递依赖,二者都会自动下载传递依赖,无需人工干预。我对Python和Java语言都非常热爱,在学习的过程中,写了上面肤浅的体会。

JavaWeb-Maven基础

浪漫之圣

03-08

628

Maven是专门用于管理和构建Java项目的工具,主要功能1)提供了一套标准化的项目结构2)提供了一套标准化的构建流程(编译,测试,打包,发布…)

mac maven安装与配置

07-15

Mac Maven安装与配置Idea的步骤如下:

1. 首先,需要在Mac上安装Maven。可以通过Homebrew或手动下载安装包的方式进行安装。如果使用Homebrew,可以在终端中输入以下命令:

brew install maven

2. 安装完成后,需要配置Maven的环境变量。在终端中输入以下命令:

vi ~/.bash_profile

3. 在打开的文件中添加以下内容:

export M2_HOME=/usr/local/Cellar/maven/3.6.3_1

export PATH=$PATH:$M2_HOME/bin

其中,M2_HOME为Maven的安装路径,需要根据实际安装路径进行修改。

4. 保存文件并退出,然后在终端中输入以下命令使配置生效:

source ~/.bash_profile

5. 接下来,需要在Idea中配置Maven。打开Idea,选择File -> Settings -> Build, Execution, Deployment -> Build Tools -> Maven。

6. 在Maven的配置页面中,点击“+”号添加Maven的安装路径。然后点击“OK”保存配置。

7. 至此,Mac Maven安装与配置Idea的步骤已经完成。可以在Idea中使用Maven进行项目构建和管理。

“相关推荐”对你有帮助么?

非常没帮助

没帮助

一般

有帮助

非常有帮助

提交

liyitongxue

CSDN认证博客专家

CSDN认证企业博客

码龄6年

暂无认证

12

原创

6万+

周排名

162万+

总排名

45万+

访问

等级

1654

积分

241

粉丝

1118

获赞

193

评论

3781

收藏

私信

关注

热门文章

Node.js安装与配置(详细步骤)

262363

由于找不到mfc140u.dll,无法继续执行代码的解决办法

59254

SpringBoot项目提示-Initializing Spring DispatcherServlet ‘dispatcherServlet‘ 的解决办法

42164

Maven安装与配置(详细步骤)

40505

Vue.js安装与创建默认项目(详细步骤)

20551

分类专栏

Web前端

4篇

SpringBoot

1篇

Java

2篇

Windows相关问题

1篇

计算机组成与体系结构

1篇

Office相关问题

1篇

最新评论

Node.js安装与配置(详细步骤)

ouuo806:

咋解决的

Maven安装与配置(详细步骤)

hpr456:

你在2023-03-15写的这篇文章,还说截止目前,Maven的最新版为3.6.3,我不相信

Node.js安装与配置(详细步骤)

xixiw_:

那该怎么改一下子呢,确实是使用npm install express -g

这个口令

Node.js安装与配置(详细步骤)

坑真多:

他这种配置不是很全面

Node.js安装与配置(详细步骤)

世染尘光166:

好兄弟,解决了吗?

您愿意向朋友推荐“博客详情页”吗?

强烈不推荐

不推荐

一般般

推荐

强烈推荐

提交

最新文章

SpringBoot项目提示-Initializing Spring DispatcherServlet ‘dispatcherServlet‘ 的解决办法

Vue.js安装与创建默认项目(详细步骤)

Node.js安装与配置(详细步骤)

2022年4篇

2021年9篇

目录

目录

分类专栏

Web前端

4篇

SpringBoot

1篇

Java

2篇

Windows相关问题

1篇

计算机组成与体系结构

1篇

Office相关问题

1篇

目录

评论 4

被折叠的  条评论

为什么被折叠?

到【灌水乐园】发言

查看更多评论

添加红包

祝福语

请填写红包祝福语或标题

红包数量

红包个数最小为10个

红包总金额

红包金额最低5元

余额支付

当前余额3.43元

前往充值 >

需支付:10.00元

取消

确定

下一步

知道了

成就一亿技术人!

领取后你会自动成为博主和红包主的粉丝

规则

hope_wisdom 发出的红包

打赏作者

liyitongxue

你的鼓励将是我创作的最大动力

¥1

¥2

¥4

¥6

¥10

¥20

扫码支付:¥1

获取中

扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元

使用余额支付

点击重新获取

扫码支付

钱包余额

0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

MAVEN的安装与配置教程(超详细版)_maven安装及配置教程-CSDN博客

>

MAVEN的安装与配置教程(超详细版)_maven安装及配置教程-CSDN博客

MAVEN的安装与配置教程(超详细版)

Coder_19zfl

已于 2023-09-21 17:38:20 修改

阅读量7.2w

收藏

320

点赞数

65

分类专栏:

MAVEN

文章标签:

maven

java

intellij-idea

于 2023-02-05 10:39:16 首次发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/m0_53692627/article/details/128822560

版权

MAVEN

专栏收录该内容

1 篇文章

0 订阅

订阅专栏

前言:在MAVEN的安装和配置开始之前,先给大家介绍一下MAVEN。

1.MAVEN的认识

1.1什么是MAVEN?

Maven是一个项目构建及管理工具,开发团队几乎不用花多少时间就能够自动完成工程的基础构建配置, Maven 使用了一个标准的目录结构在不同开发工具中也能实现项目结构的统一。Maven提供了清理,编译,测试,安装,打包,发布等命令可以让我们更加方便的去构建项目,同时采用pom.xml来导入依赖,可以自动下载jar,以及其所依赖jar,无需手动下载,拷贝jar到项目中,大大解放了程序员的劳动力。

1.2 MAVEN的优点

自动构建:清理,编译,测试,安装,打包,发布

jar包依赖管理:自动下载jar及其依赖的jar包

契约编程:在多种开发工具中也能实现项目结构的统一

1.3 MAVEN的功能

使用Maven可以为我们完成很多相应的功能:清理代码,自动编译,完成测试,生成站点报告,进行打包(jar,war),项目部署。

清理代码:相当于我们运行clear的效果

自动编译:可以较为方便的实现对项目的管理

打包:普通项目打jar包,web项目打成war包

项目部署:只需一行命令就能实现项目的部署

2. MAVEN安装

2.1 MAVEN下载

点击 Maven官网 跳转至官网点击 Download

windows用户直接下载bin.zip

下载完成后将压缩包进行解压,将解压后得到的包存放到C盘外的磁盘中,得到如下:

在路径地址中复制apache-maven-3.3.9的路径地址:D:\apache-maven-3.3.9

2.2 MAVEN环境变量配置

注意:配置Maven环境变量之前必须确保jdk配置没有问题

点击win键-输入:查看高级系统设置- 点击:环境变量-下面的系统变量中配置

MAVEN_HOME:

D:\apache-maven-3.3.9

path:

%MAVEN_HOME%\bin

打开windows终端输入:

mvn -v    // 查看maven版本号

若出现这几段字母代表Maven安装完成,接下来要进行Maven的其他配置

3. MAVEN的配置

3.1 理解MAVEN仓库

Maven会自动为我们添加相应的jar包,而这个jar包会先在本地仓库中查找,如果本地仓库中不到,则会去中央仓库(非本地)中进行下载。

3.2配置本地仓库

打开Windows终端输入

mvn    // 初始化maven

Maven初始化后,会在C盘User文件夹-本地账号文件夹中自动创建.m2文件夹,包含一个空的名为Repository的文件夹,在这里,我们不推荐将本地仓库存放在C盘,所以我们需要将Repository文件夹删除,保留.m2即可。

在C盘之外的一个盘符中创建一个文件夹用来当作Maven的本地仓库,例如:D:\devtools\Maven-Repository

进入Maven安装目录,在config文件夹中找到一个settings.xml 配置文件,用记事本或者VSCode打开,在localRepository的注释标签下面添加

D:/devtools/Maven-Repository

编辑完 ctrl + s 保存一下,先不用急着关闭该文件。

3.3 配置中央仓库

在配置中央仓库之前,我们需要知道Maven作为项目构建及管理工具是如何管理jar包的。

首先每当我们开发一个项目的时候,需要导入一些项目需要的依赖,也就是相关的jar包,只有导入这些依赖,项目才能正常,高效地运行起来。

当我们需要某一个jar包的时候,我们需要在项目的pom.xml文件中去配置所需要的依赖以进行导入到项目中,则此时,Maven会先去本地仓库中查找是否存在相应的jar包,如果有,配置就能直接用,如果Maven在本地仓库中没有找到,则Maven会去中央仓库中下载相应的jar包存放到本地仓库在进行导入到项目中。

配置中央仓库只需要将下面的一段代码直接复制粘贴到settings.xml文件的中即可。

nexus-aliyun

central

Nexus aliyun

http://maven.aliyun.com/nexus/content/groups/public

接下来是很关键的一个步骤:将settings.xml文件复制粘贴到C:\User\用户名\.m2\中。

4. MAVEN的使用

4.1 MAVEN项目结构

首先不得不重复提一下,MAVEN是一个项目构建及管理工具,开发团队几乎不用花多少时间就能够自动完成工程的基础构建配置, MAVEN 使用了一个标准的目录结构在不同开发工具中也能实现项目结构的统一。

4.1.1 MAVEN项目目录展示

ProjectStructure

src

main

java

test

java

pom.xml

4.1.2 项目根目录pom.xml

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

com.zfl19

       

       

0.0.1-SNAPSHOT

Hello

junit

junit

4.9

test

4.2 MAVEN命令

mvn compile : 编译命令,可以重新编译源代码为字节码文件,如果有jar包没下载完成,这个命令会先把需要的jar包下载完成后再编译

mvn clean : 清理命令,会把项目结构中的target文件夹中的字节码文件删除,可以组合 : mvn clean compile

mvn test :测试命令会帮我们执行测试代码

mvn package : 打包命令,可以把项目打包成一个jar,该命令会先执行clean,test,compile,如果不想执行测试命令可以跳过:mvn package -Dmaven.test.skip=true

mvn install : 项目打包后安装到本地仓库

mvn source:jar : 生成项目的源码包

mvn clean site : 生成文档

4.3 MAVEN管理jar包

如果项目需要导入某个jar包,则需要再pom.xml中添加依赖的坐标

org.springframework

spring-orm

3.0.5.RELEASE

compile

切记,这里没必要死记硬背,只需要知道我们要在项目中导入某个依赖要填写什么东西,能理解这几句代码的意思,就行了,基本上要导入某个jar包都是ctrl + c和ctrl + v解决,接下来会有一个方法方便我们使用MAVEN导入jar包。

4.4 如何搜索jar包

点击进入MAVEN中央仓库

如果点进来看到这个画面

点击的单选框就行了。

搜索框输入你想要的jar包,这里以junit为例子,点击第二个就行了

找到自己所需要的版本,点进去就可以看到导入maven项目的jar坐标

5. MAVEN配置jdk版本

在MAVEN安装目录的config文件夹打开settings.xml文件,在加入即可。

jdk-1.8

true

1.8

1.8

1.8

1.8

优惠劵

Coder_19zfl

关注

关注

65

点赞

320

收藏

觉得还不错?

一键收藏

知道了

7

评论

MAVEN的安装与配置教程(超详细版)

Maven是一个项目构建及管理工具,开发团队几乎不用花多少时间就能够自动完成工程的基础构建配置, Maven 使用了一个标准的目录结构在不同开发工具中也能实现项目结构的统一。Maven提供了清理,编译,测试,安装,打包,发布等命令可以让我们更加方便的去构建项目,同时采用pom.xml来导入依赖,可以自动下载jar,以及其所依赖jar,无需手动下载,拷贝jar到项目中,大大解放了程序员的劳动力。

复制链接

扫一扫

专栏目录

【idea maven配置教程】IDEA配置Maven的超详细步骤

04-11

Maven是一个能使我们的java程序开发节省时间和精力,是开发变得相对简单,还能使开发规范化的工具,下面这篇文章主要给大家介绍了关于IDEA配置Maven的超详细步骤,文中通过图文介绍的非常详细,需要的朋友可以参考下

Maven安装与配置的详细步骤

03-07

Maven是一个采用纯Java编写的开 源项目管理工具。Maven采用了一种被称之为project object model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中,通过该文件,Maven可以管理项目的整个声明周期,包括编 译,构建,测试,发布,报告等等。目前Apache下绝大多数项目都已经采用Maven进行管理。而Maven本身还支持多种插件,可以方便更灵活的控制 项目。

1:http://maven.apache.org/download.html 下载最新版本 Maven 3.0.2 (Binary zip)

7 条评论

您还未登录,请先

登录

后发表或查看评论

JavaWeb篇——开发黄金工具Maven的下载、安装和配置,细致入微的介绍!

不积跬步无以至千里

01-22

940

把这段代码粘贴到F:\MyDownloads\Environment\apache-maven-3.8.7\conf\settings.xml配置文件中(也就是你们本地conf下的settings.xml文件)settings.xml文件中的localRepository:表示本地仓库的意思。(1)在我们地的maven问价按加下建立一个新的文件夹,叫maven-repo。(2)修改settings.xml配置文件,把本地仓库的位置放进去。8、配置maven全局JDK版本(我配置的1.8版本)

Maven的安装与配置教程(图文)

Program_girl_Qi的博客

04-18

8218

maven快速安装和搭建环境,一分钟上手

Maven安装和配置&详细步骤

热门推荐

一学就会小小王的博客

11-20

10万+

Maven 是 Apache 软件基金会的一个开源项目,是一个优秀的项目构建工具,它用来帮助开发者管理项目中的 jar,以及 jar 之间的依赖关系、完成项目的编译、测试、打包和发布等工作。

Maven项目的配置

m0_56361048的博客

05-15

4704

Maven项目的创建

Maven安装与配置完整教程

m0_67402235的博客

04-21

1万+

一、需要准备的东西

1. JDK

2. Eclipse

3. Maven程序包

二、下载与安装

1. 前往https://maven.apache.org/download.cgi下载最新版的Maven安装包:

下载后缀zip的文件。下载完成后解压到你想存放的位置,我的位置是:D:JavaNewMaven,版本是3.22的,不是最新的

2.配置环境:新建环境变量MAVEN_HOME,赋值D:JavaNewMavenapache-maven-3.2.2

编辑环境变量Path,追加%MAVEN_HOME%

maven安装及配置超详细

qq_33037637的博客

06-01

1万+

方式一可以从官方下载,下载页面:http://maven.apache.org/download.cgi

或者点击下载

maven安装包maven压缩包解压到一个没有中文,空格或其他特殊字符的文件夹内即可使用。

maven 的使用是在jdk的基础上,所以电脑必须有jdk

第一步:新增环境变量:MAVEN_HOME

第二步:在path环境变量中添加:%MAVEN_HOME%\bin

找到环境变量配置界面

第三步:测试:按住win+R 输入cmd,进入黑窗口控制台。输入命令:

如果出现以下maven

Maven安装及配置

钱辉

01-03

8319

Maven安装及配置

Maven学习以及安装配置教程

wangbing166的博客

05-09

8228

Maven是Apache软件基金会推出用于java项目构建以及依赖管理的工具。

Maven安装和配置详细教程

m0_72673485的博客

03-10

5517

Maven安装与配置

Windows、Linux下安装配置maven

06-17

新手入门级maven安装配置超详细图文教程,包含Windows以及Linux系统的配置使用

maven源码包

12-29

Maven是一个采用纯Java编写的开 源项目管理工具。Maven采用了一种被称之为project object model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做P

apache-maven-3.8.6

07-30

apache-maven-3.8.6,里面的settings.xml文件已经配置阿里云镜像。

maven 配置

01-10

maven配置,设置仓库路径,

设置远程仓库源

JDK环境配置+apache-maven-3.6.3+1.8JDK+apache-tomcat-9.0.39

04-19

超级详细的Java环境配置教程 对于很多初学者来说,我想可能很多人都会遇到JDK环境变量的配置问题。明明就是按照度娘上的教程去一步步配置的,但还是会有很多的人出现配置不成功的问题。所以今天在这里分享一下...

maven window下安装包

11-01

易学笔记-maven教程目录 第1章:Maven概述/1.1 Maven的概念 第1章:Maven概述/1.2 Maven的功能 第1章:Maven概述/1.3 与其它构建相比/1.3.1 Make 第1章:Maven概述/1.3 与其它构建相比/1.3.2 Ant 第2章:Maven的...

Javaweb之Maven高级之聚合的详细解析

最新发布

qq_69748833的博客

03-10

995

将多个模块组织成一个整体,同时进行项目的构建。一个不具有业务功能的“空”工程(有且仅有一个pom文件) 【PS:一般来说,继承关系中的父工程与聚合关系中的聚合工程是同一个】快速构建项目(无需根据依赖关系手动构建,直接在聚合工程上构建即可)

Maven的基本使用

qq_57030936的博客

03-10

724

Maven的优势主要在于对于Jar包的管理(导包 下包 解决依赖冲突等问题)以及对于项目的管理(项目的模块化拆分)Maven项目的结构很经典下面这种结构看到了就知道是Maven项目。

maven安装及配置教程idea

07-28

Maven是一个项目管理工具,它可以帮助我们自动导入和配置jar包,使得在JavaWeb开发中更加方便。\[1\]使用Maven的好处是可以遵循约定大于配置的核心思想,简化项目的配置过程。

在使用IDEA进行Maven安装和配置时,建议使用自己下载的Maven而不是IDEA自带的Maven。因为IDEA自带的Maven可能会随着IDEA的升级而升级,导致一些意料之外的问题。\[2\]以下是在IDEA中安装和配置Maven的步骤:

1. 打开IDEA,点击File -> Settings。

2. 在弹出的窗口中,选择左侧的Build, Execution, Deployment -> Build Tools -> Maven。

3. 在右侧的Maven设置中,找到Maven home directory,选择你自己下载的Maven的安装路径。

4. 勾选Override选项,然后在User settings files中选择Maven安装路径下的config文件夹中的settings.xml文件。

5. 在Local repository中选择你自己创建的本地仓库路径,可以在Maven安装路径下创建一个文件夹作为本地仓库。\[3\]

完成以上步骤后,你就成功安装和配置了Maven。现在你可以在IDEA中使用Maven来管理你的项目了。

#### 引用[.reference_title]

- *1* *2* *3* [IDEA maven的安装与配置(超详细)](https://blog.csdn.net/m0_56183421/article/details/125123817)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]

[ .reference_list ]

“相关推荐”对你有帮助么?

非常没帮助

没帮助

一般

有帮助

非常有帮助

提交

Coder_19zfl

CSDN认证博客专家

CSDN认证企业博客

码龄3年

暂无认证

9

原创

115万+

周排名

8万+

总排名

8万+

访问

等级

212

积分

36

粉丝

107

获赞

20

评论

427

收藏

私信

关注

热门文章

MAVEN的安装与配置教程(超详细版)

72191

Java基础编写记事本

4312

解决VMware安装:This product may not be installed on a computer that has Microsoft HyperV installed弹窗

2787

SpringCloudAlibaba自学教程

832

Windows Terminal 配置 Git Bash

552

分类专栏

个人学习总结

2篇

SpringCloudAlibaba

1篇

Git

1篇

MAVEN

1篇

Nodejs

1篇

问题解决

3篇

最新评论

Windows Terminal 配置 Git Bash

空白座:

恭喜你写了第8篇博客!看了你的博客,对Windows Terminal配置Git Bash有了更深的了解,谢谢你的分享。希望你能继续保持创作的热情,也希望你可以尝试分享一些关于Git Bash更深入的使用技巧或者其他与Windows Terminal相关的内容,期待你的下一篇文章!加油!

此评论由人类手动生成

解决VMware安装:This product may not be installed on a computer that has Microsoft HyperV installed弹窗

JackMark275:

呃但是我两个方法都用了还是没有用

MAVEN的安装与配置教程(超详细版)

Coder_19zfl:

我是用来备份而已

MAVEN的安装与配置教程(超详细版)

Vincent_TangM:

为什么要把settings.xml复制粘贴到m2目录中

Windows Terminal 配置 Git Bash

CSDN-Ada助手:

恭喜你写了第8篇博客!看了你的博客,对Windows Terminal配置Git Bash有了更深的了解,谢谢你的分享。希望你能继续保持创作的热情,也希望你可以尝试分享一些关于Git Bash更深入的使用技巧或者其他与Windows Terminal相关的内容,期待你的下一篇文章!加油!

您愿意向朋友推荐“博客详情页”吗?

强烈不推荐

不推荐

一般般

推荐

强烈推荐

提交

最新文章

SpringCloudAlibaba自学教程

Windows Terminal 配置 Git Bash

vue-cli · Failed to download repo vuejs-templates/webpack:unable to verify the first certificate

2023年8篇

2021年1篇

目录

目录

分类专栏

个人学习总结

2篇

SpringCloudAlibaba

1篇

Git

1篇

MAVEN

1篇

Nodejs

1篇

问题解决

3篇

目录

评论 7

被折叠的  条评论

为什么被折叠?

到【灌水乐园】发言

查看更多评论

添加红包

祝福语

请填写红包祝福语或标题

红包数量

红包个数最小为10个

红包总金额

红包金额最低5元

余额支付

当前余额3.43元

前往充值 >

需支付:10.00元

取消

确定

下一步

知道了

成就一亿技术人!

领取后你会自动成为博主和红包主的粉丝

规则

hope_wisdom 发出的红包

实付元

使用余额支付

点击重新获取

扫码支付

钱包余额

0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

最详细的Maven安装及配置 - 知乎

最详细的Maven安装及配置 - 知乎切换模式写文章登录/注册最详细的Maven安装及配置程序员Leo分享思想,留下痕迹。最详细的Maven安装及配置为什么学习Maven相信读到这篇文章的许多人有过或多或少的项目经历,说到项目,在纯是原生态代码无框架的时候,我们最痛苦的一件事就是导入各种各样的jar包,jar包太多以至于我们很难管理,项目功能稍多,就会出现好多好多的包,你要考虑在哪找这个包,还有它的包的依赖,让人很痛苦!这个时候,我们的救世主maven出现,轻松帮你解决这些问题。 maven优点: 1、原来的项目中需要的jar包必须手动“复制”、”粘贴” 到WEB-INF/lib 项目下,而借Maven,可以将jar包仅仅保存在“仓库”中,有需要使用的工程只需要“引用”这个文件,并不需要重复复制到工程中。 2、原来的项目中所需要的jar包都是提前下载好的,而Maven在联网状态下会自动下载所需要的jar包。首先在本地仓库中找,找不到就在远程仓库进行下载。 3、原来的项目中一个jar包所依赖的其他jar包必须手动导进来,而Maven会自动将被依赖的jar包导进来。 4、原来的项目一个项目就是一个工程,而借助Maven可以将一个项目拆分成多个工程。Maven简介Maven 是 Apache 软件基金会的一个开源项目,是一个优秀的项目构建工具,它用来帮助开发者管理项目中的 jar,以及 jar 之间的依赖关系、完成项目的编译、测试、打包和发布等工作。Maven的安装前提是安装JDK(Maven 工作时需要通过网络下载各种插件以完成任务,因此应保证网络的通畅)1、 去Maven官网下载Maven服务器Maven官网image-20230315095724118点击Download下载image-20230315095808363找到Files这个标题image-202303150959511192、安装配置Maven把刚刚下载完成的zip包解压到本地文件夹,理论上是任意一个文件夹都可以,但是这边建议还是不要出现在中文的文件夹下面,以免出现各种问题!image-20230315100240991以上便是我们解压后的Maven目录结构,我们接下来开始配置。点开高级系统设置,在系统环境中配置环境变量,点击新建image-20230315100716035新建一个MAVEN_HOME的名称,路径就是你Maven安装的bin路径image-20230315100840630image-20230315100913932这里Maven环境变量已经配置好了,但是为了全局使用maven命令,我们还需要在path目录进行配置,接下来点击path进行添加image-20230315101118197以上全部配置完成,点击一直点击确实,并且关闭窗口配置成功打开cmd后输入命令mvn -versionimage-20230315101235021到这里的小伙伴说明你的Maven就已经配置成功了!!!3、配置maven本地仓库如何将下载的 jar 文件存储到我们指定的仓库中呢?需要在 maven 的服务器解压的文件中找到 conf 文件夹下的 settings.xml 文件进行修改,如下图所示:image-20230315101519526为了提高下载速度,可在如图所示位置配置阿里云仓库

alimaven

aliyun maven

http://maven.aliyun.com/nexus/content/groups/public/

central

Maven超细致史上最全Maven下载安装配置教学(2023更新...全版本)建议收藏...赠送IDEA配置Maven教程-CSDN博客>

Maven超细致史上最全Maven下载安装配置教学(2023更新...全版本)建议收藏...赠送IDEA配置Maven教程-CSDN博客

Maven超细致史上最全Maven下载安装配置教学(2023更新...全版本)建议收藏...赠送IDEA配置Maven教程

神兽汤姆猫

已于 2023-03-13 20:30:18 修改

阅读量3.3w

收藏

385

点赞数

175

分类专栏:

编辑器

Java

开发语言环境配置

文章标签:

intellij-idea

maven

java

开发语言

ide

于 2022-11-04 00:04:46 首次发布

本文为博主“神兽汤姆猫”原创,未经许可禁止转载!

本文链接:https://blog.csdn.net/MSDCP/article/details/127680844

版权

开发语言环境配置

同时被 3 个专栏收录

10 篇文章

5 订阅

订阅专栏

Java

9 篇文章

0 订阅

订阅专栏

编辑器

5 篇文章

13 订阅

订阅专栏

Maven安装与配置

Maven 的主要目标是让开发人员能够在最短的时间内了解开发工作的完整状态。为了实现这一目标,Maven 处理了几个关注领域:

简化构建过程 提供统一的构建系统 提供优质的项目信息 鼓励更好的发展实践

基于项目对象模型 (POM,project object model) 的概念,Maven可以从中心信息块管理项目的构建、报告和文档。现在能看到的所有JavaEE项目几乎都是基于maven搭建的

Maven下载

官网:Maven官网

官网最新下载地址:Maven最新版本官网地址

官网历史下载地址:Maven历史版本官网地址 

Binary是可执行版本,已经编译好可以直接使用。 Source是源代码版本,需要自己编译成可执行软件才可使用。

Windows下安装配置Maven

将下载好的解压到自己设置的目录中(路径中不要有中文等影响环境的字符)

以apache-maven-3.8.6-bin为例,在其目录内新建名为repository的文件夹,此文件夹的目的是作为本地的Maven仓库来使用。如图:

配置环境变量:

此电脑--->属性--->高级系统设置--->环境变量--->系统变量(S)--->新建

输入如下信息:

 变量名:MAVEN_HOME

 变量值:D:\Programming\Apache\Maven\apache-maven-3.8.6

     //此处的变量值为你存放Maven的解压路径

 变量名:M2_HOME

 变量值:D:\Programming\Apache\Maven\apache-maven-3.8.6\repository

     //此处的变量值为你存放Maven的解压后目录中的文件夹的路径

     //很多自动依赖的系统,如springboot、springcloud引用了该地址,建议配置上

继续执行如下步骤:

此电脑--->属性--->高级系统设置--->环境变量--->系统变量(S)--->找到Path变量--->编辑--->新建

 输入如下信息:

 %MAVEN_HOME%\bin

如图:然后点击确定即可,一直确定,直至关闭所有对话框

Maven配置阿里云等镜像:

打开Maven解压路径下的conf文件夹下的settings.xml文件,可以使用记事本或者VScode等软件打开进行编辑。

关于VScode请看此文章:VSCode安装配置使用教程(最新版超详细保姆级含插件)一文就够了_神兽汤姆猫的博客-CSDN博客_vscode最新版

打开后在标签中添加 mirror 子节点:(个人建议使用第一个,在有的版本可能会出现warning)

 

         

             alimaven

             central

             aliyun maven

             http://maven.aliyun.com/nexus/content/repositories/central/

         

     

  nexus-aliyun

  *

         Nexus aliyun

         http://maven.aliyun.com/nexus/content/groups/public

 

虽然mirrors可以配置多个子节点,但它只会使用其中的一个节点,即默认情况下配置多个mirror的情况下,只有第一个生效,只有当前一个mirror无法连接的时候,才会去找后一个; 我们想要的效果是:当a.jar在第一个mirror中不存在的时候,maven会去第二个mirror中查询下载,但是maven不会这样做,所以我们尽可能的将它添加到前面。 mirrors节点下可以配置多个mirror,每个mirror都有id(是mirror的唯一标识)、name、url(远程仓库地址)、mirrorsOf(代表了一个镜像的替代位置,例如central就表示代替官方的中央库),当需要去远程仓库下载jar包时不是按照位置顺序来查找的,是按钮id的字母排序来查着的,例如当配置了B和A两个mirror,无论这两个mirror的位置如何maven都会首先去A去查询,如果找到了则直接下载,如果找不到或者无法连接到A才会去B查询。 这里我们在mirrors下新建节点,使用阿里的仓库来替换默认的远程仓库

如图:

如果想使用其它代理仓库,可在节点中加入对应的仓库使用地址。以使用spring代理仓为例:

 

     spring

     https://maven.aliyun.com/repository/spring

     

         true

     

     

         true

     

 

Maven配置JDK

打开conf文件夹下的settings.xml文件找到profiles节点,添加如下配置(根据自己的Java版本设置,我的是1.8):

     

     

       jdk-1.8

       

       true

       1.8

       

 ​

       

       1.8

       1.8

       1.8

       

     

如图:

Maven建立本地仓库:

Maven的settings.xml文件内容,本地仓库默认为${user.home}/.m2/repository,其中${user.home}代表当前用户的Home目录。

随着Java项目的增多,maven仓库内容会逐渐增多,对于Windows用户,不适合将其放在系统盘。为了便于环境管理,建议将maven仓库放在maven目录中。

这里就用到了我们之前新建的repository文件夹,repository文件夹作为maven仓库,其绝对路径为步骤2所示:D:\Programming\Apache\Maven\apache-maven-3.8.6\repository(这里设置为你个人当时设置的路径)。

打开conf文件夹下的settings.xml文件,找到settings标签,在找到节点localRepository,在注释外添加在其中添加如下代码(记得将代码中路径修改为自己电脑上的本地仓库路径)

 D:\Programming\Apache\Maven\apache-maven-3.8.6\repository

如图:52行中的Default: ${user.home}/.m2/repository则为默认的本地仓库路径

localRepository节点用于配置本地仓库,本地仓库其实起到了一个缓存的作用,它的默认地址是C:\Users\用户名.m2。 当我们从maven中获取jar包的时候,maven首先会在本地仓库中查找,如果本地仓库有则返回。如果没有则从远程仓库中获取包,并在本地库中保存。 此外,我们在maven项目中运行mvn install,项目将会自动打包并安装到本地仓库中。

测试Maven

运行CMD.exe---->mvn --version--->出现Maven版本信息则表明成功。

配置完成,运行CMD.exe---->mvn help:system测试,配置成功则本地仓库(D:\Programming\Apache\Maven\apache-maven-3.8.6\repository)中会出现一些文件。

首次执行 mvn help:system 命令,Maven相关工具自动帮我们到Maven中央仓库下载缺省的或者Maven中央仓库更新的各种配置文件和类库(jar包)到Maven本地仓库中。 下载完各种文件后, mvn help:system 命令会打印出所有的Java系统属性和环境变量,这些信息对我们日常的编程工作很有帮助。

IDEA配置Maven

打开IDEA会出现开始页面,进行如下操作:

点击左侧的Customize------>在界面中找到All settings...。或者是打开的项目中点击File---->Settings------>Build,Execution,Deployment----->Build Tools----->Maven

Maven home path:maven的路径地址

User setting file:用户设置的文件地址

local repository:本地存储库地址

推荐配置:设置Maven在不联网的情况下使用本地插件,一般使用Maven为我们提供好的骨架时,是需要联网的。

配置这个,在没有网络的情况下,可以正常创建工程,并从之前已经使用过的工程中找到相应的骨架。

在Settings------>Build,Execution,Deployment----->Build Tools----->Maven---->Runner----->VM Optiions输入框中输入如下内容:

 -DarchetypeCatalog=internal

 如图:

老版本IDEA:

点击File----->Other Settings------>Settings for New Projects...使修改的Maven配置对新建的项目生效

新版本IDEA:

点击File----->New Projects Setup------>Settings for New Projects...使修改的Maven配置对新建的项目生效

如图:

 重启IDEA配置完成

继续查看配置以防万一,如果发现配置并没有生效,因为有时候IDEA就会出现此问题。重新按照上述步骤配置即可

 如果您认真阅读至此,您现在已经掌握了Maven的安装与配置,且随着您认真练习使用次数的增加,您对Maven的掌握我相信不止于此,如果您对此软件或其他有进阶的要求,请移步至我的博客进行其余的修炼计划。

感谢您认真观看完毕此文章,如果此文章对您有帮助的话,还请您点赞、收藏、评论,这对我有很大的帮助。

优惠劵

神兽汤姆猫

关注

关注

175

点赞

385

收藏

觉得还不错?

一键收藏

打赏

知道了

22

评论

Maven超细致史上最全Maven下载安装配置教学(2023更新...全版本)建议收藏...赠送IDEA配置Maven教程

Maven 的主要目标是让开发人员能够在最短的时间内了解开发工作的完整状态。为了实现这一目标,Maven 处理了几个关注领域:简化构建过程,提供统一的构建系统,提供优质的项目信息,鼓励更好的发展实践。本文涵盖Maven的下载、Maven的安装、Maven的配置、Maven配置阿里云镜像、IDEA配置Maven

复制链接

扫一扫

专栏目录

【Maven】Maven 下载安装教程(超详细)

2301_76357803的博客

02-03

1210

Maven 的下载安装教程,包含环境配置

最好用的maven3

05-30

maven的包,配上环境变量就可以用

22 条评论

您还未登录,请先

登录

后发表或查看评论

Maven下载安装和相关配置(超详细)

全栈程序员小黑的博客

05-03

3451

1. Maven安装与配置

2.IDEA集成Maven项目的配置

JavaWeb篇——开发黄金工具Maven的下载、安装和配置,细致入微的介绍!

最新发布

不积跬步无以至千里

01-22

940

把这段代码粘贴到F:\MyDownloads\Environment\apache-maven-3.8.7\conf\settings.xml配置文件中(也就是你们本地conf下的settings.xml文件)settings.xml文件中的localRepository:表示本地仓库的意思。(1)在我们地的maven问价按加下建立一个新的文件夹,叫maven-repo。(2)修改settings.xml配置文件,把本地仓库的位置放进去。8、配置maven全局JDK版本(我配置的1.8版本)

maven的下载安装配置教程(详细图文)

weixin_43836369的博客

05-01

5702

maven的下载安装配置教程(详细图文)

一、maven的下载

https://maven.apache.org/download.cgi下载zip文件

二、maven的安装

注意:maven的安装需要依赖jdk的安装,所以必须先安装完成jdk且配置好jdk环境变量后在进行maven的安装!!

jdk安装教程:

jdk 下载 安装 环境变量配置(图文)步骤教程超详细

maven的安装很简单,就是直接解压文件就行了(当然了,前提是你下载的是zip压缩包格式)

1、准备好maven安装文件

.

Maven 安装和配置以及基本的使用方法

zhang_xaio_yu的博客

05-06

1399

maven的安装配置以及基本的使用方法

最详细Maven下载、安装、配置教程

qq_47701945的博客

09-02

3419

最详细Maven下载、安装、配置教程

Maven下载安装及其配置

AN_NI_112的博客

06-30

7415

Maven下载安装及其配置

Maven的安装与配置

pan_junbiao的博客

02-12

6万+

1、在Windows上安装Maven

1.1 检查JDK安装

在安装Maven之前,首先要确认已经正确安装了JDK。Maven可以运行在JDK1.4及以上的版本上。打开Windows的命令行,运行如下的命令来检查Java安装情况:

C:\Users\panjunbiao>echo %Java_Home%

C:\Users\panjunbiao>java -version

执行...

Maven详细安装教程

热门推荐

tirster的博客

04-06

13万+

一、安装

apache官网下载需要的版本,然后解压缩,解压路径尽量不要有空格和中文

Maven – Download Apache Mavenhttps://maven.apache.org/download.cgi

二、配置环境变量

新建 系统变量

变量名:MAVEN_HOME 值:你解压的路径 eg:D:\xxx\apache-maven-3.8.4

编辑 系统变量 Path

打开 -> 新建 -> 路径为:解压缩文件的路径到bin目录 eg: D:\xxx\apac

Maven安装下载及配置全网最详细最简洁教程(2023最新版)

fkskd的博客

08-22

3259

什么是mavenMaven是基于POM的一款进行项目依赖管理工具,构建管理和项目信息管理的工具。一个依赖管理系统。为什么要使用maven1. 使用了maven可以避免用户自己手动下载jar包2. 后期维护项目会节省大量时间3. maven提供了约定的项目的目录结构,自动创建项目目录,提高开发效率。

maven本地仓库下载

07-28

maven本地仓库下载

maven本地仓库

10-31

maven本地仓库,里面基本有大部分工程所需要的jar包和我自己初学maven时候记录的一些笔记

Maven本地仓库下载文件1.44G版本的-附件资源

03-05

Maven本地仓库下载文件1.44G版本的-附件资源

IntelliJ IDEA maven配置,设置pom.xml的配置文件

08-23

IntelliJ IDEA maven配置,设置pom.xml的配置文件

maven的本地仓库配置文件settings.xml和项目中文件pom.xml.zip

09-08

一、Idea关联的maven本地仓库配置文件settings.xml (1)必须使用默认文件名 D:\developsoft\javaweb\commonPlugins\maven\apache-maven-3.8.1_first\conf\settings.xml 二、Myeclipse关联的maven本地仓库配置文件...

2021年最新版IDEA完美安装教程+ 基本配置+MAVEN配置 md文档.zip

08-04

2021年最新版IDEA完美安装教程+ 基本配置+MAVEN配置 DEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、...

IDEA最新版2020.1的maven工程本地依赖仓库无法使用问题(已解决)

08-19

主要介绍了IDEA最新版2020.1的maven工程本地依赖仓库无法使用问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

解决IDEA 2020.1版本 maven Test命令出现导包错误的问题

08-18

主要介绍了IDEA 2020.1版本 maven Test命令出现导包错误的问题及解决方法,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

idea2023.2.2配置maven

10-07

要配置idea2023.2.2的maven,你可以按照以下步骤进行操作:

1. 首先,从https://mvnrepository.com/下载maven安装包。

2. 修改maven的setting.xml文件。你可以参考其他文章来了解具体的修改步骤。

3. 打开IntelliJ IDEA,点击File -> New Project Settings -> Settings for new projects... -> Build, Execution, Deployment -> Build Tools -> Maven。在此处修改三个路径即可。

请注意,具体的路径和配置可能会因为不同的安装包版本而有所不同。因此,你需要根据你下载的maven安装包的版本来进行相应的调整。

“相关推荐”对你有帮助么?

非常没帮助

没帮助

一般

有帮助

非常有帮助

提交

神兽汤姆猫

CSDN认证博客专家

CSDN认证企业博客

码龄2年

暂无认证

21

原创

12万+

周排名

130万+

总排名

28万+

访问

等级

1278

积分

4809

粉丝

951

获赞

86

评论

3818

收藏

私信

关注

热门文章

VSCode安装配置使用教程(最新版超详细保姆级含插件)一文就够了

173463

Maven超细致史上最全Maven下载安装配置教学(2023更新...全版本)建议收藏...赠送IDEA配置Maven教程

33797

IDEA2022配置Tomcat服务器教程(超细致版)

17030

Anaconda3最新版2022版的下载安装配置及使用教程(建议收藏,持续更新..)

13505

【Tomcat】史上最全下载、安装配置及使用教程,(2022最新..建议收藏,教学)附Tomcat常见报错解决方法

9715

分类专栏

Java

9篇

开发语言环境配置

10篇

编辑器

5篇

Java面试

4篇

闲言杂谈

1篇

Python

1篇

Markdown

1篇

编程语言教程合集

2篇

MySQL

2篇

最新评论

Maven超细致史上最全Maven下载安装配置教学(2023更新...全版本)建议收藏...赠送IDEA配置Maven教程

Larg技术师:

cmd窗口注意使用管理员身份运行指令

【Tomcat】史上最全下载、安装配置及使用教程,(2022最新..建议收藏,教学)附Tomcat常见报错解决方法

calledMatthew:

牛博弈

Maven超细致史上最全Maven下载安装配置教学(2023更新...全版本)建议收藏...赠送IDEA配置Maven教程

神兽汤姆猫:

重新安装方法重新配一下,看看细节方面有没有什么遗失或者错误的

Maven超细致史上最全Maven下载安装配置教学(2023更新...全版本)建议收藏...赠送IDEA配置Maven教程

玖辞lzj:

作者,输入mvn help:system这个后出现BUILD FAILURE没有成功怎么办呀

VSCode安装配置使用教程(最新版超详细保姆级含插件)一文就够了

2301_81257211:

path没有勾选会怎么样呢

您愿意向朋友推荐“博客详情页”吗?

强烈不推荐

不推荐

一般般

推荐

强烈推荐

提交

最新文章

Java经典面试算法题Day02-求最大公约数和最小公倍数-输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数

Java经典面试算法题Day1-兔子问题与水仙花数

Java基础-if语句详解

2022年21篇

目录

目录

分类专栏

Java

9篇

开发语言环境配置

10篇

编辑器

5篇

Java面试

4篇

闲言杂谈

1篇

Python

1篇

Markdown

1篇

编程语言教程合集

2篇

MySQL

2篇

目录

评论 22

被折叠的  条评论

为什么被折叠?

到【灌水乐园】发言

查看更多评论

添加红包

祝福语

请填写红包祝福语或标题

红包数量

红包个数最小为10个

红包总金额

红包金额最低5元

余额支付

当前余额3.43元

前往充值 >

需支付:10.00元

取消

确定

下一步

知道了

成就一亿技术人!

领取后你会自动成为博主和红包主的粉丝

规则

hope_wisdom 发出的红包

打赏作者

神兽汤姆猫

你的鼓励将是我创作的最大动力

¥1

¥2

¥4

¥6

¥10

¥20

扫码支付:¥1

获取中

扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元

使用余额支付

点击重新获取

扫码支付

钱包余额

0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

maven的下载安装配置教程(详细图文) - 砰砰的猿 - 博客园

maven的下载安装配置教程(详细图文) - 砰砰的猿 - 博客园

会员

周边

新闻

博问

AI培训

云市场

所有博客

当前博客

我的博客

我的园子

账号设置

简洁模式 ...

退出登录

注册

登录

砰砰的猿

博客园

首页

新随笔

联系

管理

maven的下载安装配置教程(详细图文)

想要实现一个优秀的项目,光靠自己一个码农是很难的,我们需要引入别人已经集成好的类包来帮助我们优化项目,这个时候就需要使用maven了。

一、maven是什么

Maven是基于项目对象模型(POM project object model),可以通过一小段描述信息(配置)来管理项目的构建,报告和文档的软件项目管理工具。

通俗的讲maven就是专门用于构建和管理项目的工具,他可以帮助我们去下载我们所需要jar包,帮助我们去管理项目结构,帮助我们去实现项目的维护、打包等等...

二、maven的下载

这里提供两种下载方式:

官网下载:

maven官网下载

某度网盘下载:

链接:某度网盘下载(3.3.9)提取码:iszd

链接:某度网盘下载(3.6.3)

提取码:tb80 

 

三、maven的安装

注意:maven的安装需要依赖jdk的安装,所以必须先安装完成jdk且配置好jdk环境变量后在进行maven的安装!!

jdk安装教程:

jdk 下载 安装 环境变量配置(图文)步骤教程超详细

maven的安装很简单,就是直接解压文件就行了(当然了,前提是你下载的是zip压缩包格式)

1、准备好maven安装文件

 

2、右击解压缩,注意解压缩过程就是安装过程,注意自己解压后文件的目录 

记住自己解压后的文件目录,我是专门有个文件夹存放安装文件的。这个目录以后要经常用到的,可以集中放在某一路径下。

 

解压好就是安装完成了,下面进行maven的配置

 

四、maven的环境变量配置

1、打开高级系统设置界面

右击桌面的“此电脑”图标,点击“属性”,弹出系统窗口,然后点击“高级系统设置”

 

 

 

 

 注意:有时候你桌面上的“此电脑”图标是快捷方式,这样可能就没有“属性”这个选项了,这里提供另一种方法:

双击桌面“此电脑”图标,打开文件资源管理器,输入:控制面板\系统和安全\系统,然后回车就可进入上图界面。

 

 

 2、打开环境变量配置界面

 

 

3、配置环境变量

在“环境变量”界面中,分为上下两部分,上面部分是“某某某的用户变量”的设置,针对的是当前你登录电脑的账户;下面部分是系统变量的设置,针对的是这台电脑,相当于是所有账户。对于自己使用的电脑来说,建议直接在下面部分的“系统变量”中来配置。下面来以系统变量为例讲解:

  a、在系统变量中新建一个MAVEN_HOME变量,设置变量名跟变量值

MAVEN_HOME这个变量里面可以只存放maven相关的路径配置,方便日后管理。

 

 这个时候在系统变量里面便会多了MAVEN_HOME这个变量

 

 

  b、将MAVEN_HOME配置到系统环境变量path中

    双击path变量,新建一参数,输入%MAVEN_HOME%\bin后点击确定即可。

 

 

环境变量path的作用:提供windows命令行中指令的可执行文件路径,当我们在命令行中键入指令时,根据环境变量中的path值,找到对应的指令可执行文件进行执行。简单的说就是配置在path中的目录参数,在命令行中的任何目录下都可以使用。

完成以上操作后点击确定保存并关闭配置界面

 

4、检测是否安装配置成功

注意在此步骤前需要保存并关闭上面步骤窗口

a、键盘同时按住Windows + r,弹出运行界面。也可以右击“开始”,点击“运行”,弹出界面

b、输入cmd,点击确定打开cmd窗口

c、在cmd窗口中键入mvn -version后回车,如果出现下面的版本号,及说明maven安装成功

 

五、setting文件配置

 这步骤配置主要是针对于maven的使用来配置的,主要包括本地仓库的配置、仓库服务器的配置。

 1、本地仓库的配置

a、在一个磁盘中创建一个文件夹,取名repository。(非C盘,且磁盘容量较大的)

 

b、打开maven的安装目录,选择conf文件夹中的setting.xml文件

c、修改文件settings.xml

找到settings.xml中的localRepository配置,修改成刚刚创建的文件夹的目录。注意将E:\repository移出注释!

E:\repository

 

 

 

 

 d、检验下是否已经设置成功

保存后控制台输入 mvn help:system

 

 再打开刚刚创建的文件夹,如果里面生成文件,即说明修改成功。

 

 

 

 

2、修改maven的原地址为阿里源

a、同样打开conf文件夹中的setting.xml文件,找到,在上一行中加入下面这段代码即可

alimaven

aliyun maven

http://maven.aliyun.com/nexus/content/groups/public/

central

alimaven

central

aliyun maven

http://maven.aliyun.com/nexus/content/repositories/central/

 

分享所感,如有侵权,请联系删除,可扫码关注微信公众号获取更多福利噢。

本文仅限于技术交流,若造成不良影响,本文创作人员概不负责,请支持正版应用,注重产权保护!!

(您的“打赏”将是我最大的写作动力!转载请注明出处.)

关注微信公众号

posted @

2020-12-31 16:45 

砰砰的猿 

阅读(161728) 

评论(6) 

编辑 

收藏 

举报

会员力量,点亮园子希望

刷新页面返回顶部

公告

Copyright © 2024 砰砰的猿

Powered by .NET 8.0 on Kubernetes

Maven安装与配置——详细教程 - Winton-H - 博客园

Maven安装与配置——详细教程 - Winton-H - 博客园

会员

周边

新闻

博问

AI培训

云市场

所有博客

当前博客

我的博客

我的园子

账号设置

简洁模式 ...

退出登录

注册

登录

Winton

博客园

首页

新随笔

联系

订阅

管理

Maven安装与配置——详细教程

一、安装Maven

进入Maven官网,下载安装包(https://maven.apache.org/download.cgi)

  2.下载完成后,解压到某一路径下。本文以C:\Soft\Java\apache-maven-3.8.4为例,实际配置环境变量时以自己安装的路径为准。

  

 

二、配置环境变量

右键此电脑–>属性–>高级系统设置–>环境变量

 

  2.编辑变量Path,添加变量值C:\Soft\Java\apache-maven-3.8.4\bin(你自己安装的路径)

 

  3.然后win+R运行cmd,输入mvn -version,如图所示则配置成功

 

三、配置本地仓库

在C:\Soft\Java路径下与maven安装包同级目录下新建maven-repository文件夹,用作maven的本地库

 

  

 

  2.在路径C:\Soft\Java\apache-maven-3.8.4\conf下找到settings.xml文件

 

 

  3.找到节点localRepository,在注释外添加  E:\Tools\Maven\maven-repository

  如图:

 

 

  

四、配置镜像

在settings.xml配置文件中找到mirrors节点

添加如下配置(注意要添加在两个标签之间,其它配置同理)

alimaven

central

aliyun maven

http://maven.aliyun.com/nexus/content/repositories/central/

 

五、配置JDK

在settings.xml配置文件中找到profiles节点

添加如下配置

jdk-1.8

true

1.8

1.8

1.8

1.8

 

End

  配置完成,win+R运行cmd,输入mvn help:system测试,配置成功则本地仓库(C:\Soft\Java\maven-repository)中会出现一些文件

 

 

 

附:

  完整的settings.xml配置文件,可以直接复制使用,只需要修改相应的路径即可

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 https://maven.apache.org/xsd/settings-1.2.0.xsd">

C:\Soft\Java\maven-repository

alimaven

central

aliyun maven

http://maven.aliyun.com/nexus/content/repositories/central/

maven-default-http-blocker

external:http:*

Pseudo repository to mirror external repositories initially using HTTP.

http://0.0.0.0/

true

jdk-1.8

true

1.8

1.8

1.8

1.8

View Code

 

posted @

2022-03-12 22:20 

Winton-H 

阅读(16543) 

评论(1) 

编辑 

收藏 

举报

会员力量,点亮园子希望

刷新页面返回顶部

公告

Copyright © 2024 Winton-H

Powered by .NET 8.0 on Kubernetes

maven的安装与使用保姆级教程! - 知乎

maven的安装与使用保姆级教程! - 知乎首发于转载切换模式写文章登录/注册maven的安装与使用保姆级教程!方程闲云野鹤一、下载maven1、进入官网下载需要的版本:二、安装maven将下载的压缩包解压到非中文、没有空格的目录 , 在解压目录中,我们需要着重关注Maven的核心配置文件:conf/settings.xml 三、创建本地仓库本地仓库这个目录,我们手动创建一个空的目录即可。四、指定本地仓库本地仓库默认值:用户家目录/.m2/repository。由于本地仓库的默认位置是在用户的家目录下,而家目录往往是在C盘,也就是系统盘。将来Maven仓库中jar包越来越多,仓库体积越来越大,可能会拖慢C盘运行速度,影响系统性能。所以建议将Maven的本地仓库放在其他盘符下。配置方式如下: 打开maven里的conf文件,打开setings.xml文件,配置本地仓库文件

D:\mavenRepository

记住:一定要把localRepository标签从注释中拿出来。注意:本地仓库本身也需要使用一个非中文、没有空格的目录。五、配置阿里云提供的镜像仓库为什么要配置阿里云提供的镜像仓库?Maven下载jar包默认访问境外的中央仓库,速度很慢。改成阿里云提供的镜像仓库,访问国内网站,可以让Maven下载jar包的时候速度更快。配置的方式是:打开maven里的conf文件,打开setings.xml文件,将下面mirror标签整体复制到mirrors标签的内部。

nexus-aliyun

central

Nexus aliyun

http://maven.aliyun.com/nexus/content/groups/public

六、配置Maven工程的基础JDK版本如果按照默认配置运行,Java工程使用的JDK版本是1.5。配置的方式是:打开maven里的conf文件,打开setings.xml文件,将profile标签整个复制到profiles标签内。

jdk-1.8

true

1.8

1.8

1.8

1.8

七、配置环境变量Maven是一个用Java语言开发的程序,它必须基于JDK来运行,需要通过JAVA_HOME来找到JDK的安装位置。 可以使用下面的命令验证: C:\Users\Administrator>echo %JAVA_HOME%

D:\software\Java

C:\Users\Administrator>java -version

java version "1.8.0_141"

Java(TM) SE Runtime Environment (build 1.8.0_141-b15)

Java HotSpot(TM) 64-Bit Server VM (build 25.141-b15, mixed mode)八、配置MAVEN_HOME配置环境变量的规律:XXX_HOME指向的是bin目录的上一级PATH指向的是bin目录配置path:验证:C:\Users\Administrator>mvn -v

Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-18T02:33:14+08:00)

Maven home: D:\software\apache-maven-3.5.4\bin\..

Java version: 1.8.0_141, vendor: Oracle Corporation, runtime: D:\software\Java\jre

Default locale: zh_CN, platform encoding: GBK

OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"九、Maven的仓库和坐标1. Maven的仓库maven的仓库就是maven存放jar包的位置,主要分为如下三类仓库仓库名称作用本地仓库相当于缓存,工程第一次会从远程仓库(互联网)去下载jar 包,将jar包存在本地仓库(在程序员的电脑上)。第二次不需要从远程仓库去下载。先从本地仓库找,如果找不到才会去远程仓库找。中央仓库仓库中jar由专业团队(maven团队)统一维护。中央仓库的地址:https://repo1.maven.org/maven2/远程仓库在公司内部架设一台私服,其它公司架设一台仓库,对外公开。2. Maven的坐标Maven的一个核心的作用就是管理项目的依赖,引入我们所需的各种jar包等。为了能自动化的解析任何一个Java构件,Maven必须将这些Jar包或者其他资源进行唯一标识,这是管理项目的依赖的基础,也就是我们要说的坐标。包括我们自己开发的项目,也是要通过坐标进行唯一标识的,这样才能在其它项目中进行依赖引用。坐标的定义元素如下:groupId:项目组织唯一的标识符,实际对应JAVA的包的结构 (一般写公司的组织名称 eg:com.itheima,com.alibaba) artifactId: 项目的名称version:定义项目的当前版本 例如:要引入druid,只需要在pom.xml配置文件中配置引入druid的坐标即可:

com.alibaba

druid

1.0.9

mysql

mysql-connector-java

5.1.6

com.alibaba

fastjson

1.1.39

十、在IDEA中集成Maven1. 配置maven软件的安装路径和本地仓库路径2. 配置Maven的Runner参数 参数一: -DarchetypeCatalog=internal 解决使用骨架构建Maven项目时候会卡住的问题参数二: -Dfile.encoding=GB2312 解决Maven工程中控制台输出中文乱码的问题注意事项:上述配置如果是在settings中进行配置则只会对当前Project生效,后续创建的新的Project不会生效如果是在New Projects Setup里面的setting for new projects中配置,则会对后续创建的所有新的Project都生效,但是无法对当前项目生效十一、使用IDEA创建基于Maven的工程使用IDEA创建基于Maven的工程有两种方式:使用Maven骨架创建(不建议使用,因为构建速度慢,而且容易卡死)不使用Maven骨架创建(建议使用),我们以后创建Maven工程就选择这种方式创建第一节 创建JavaSE工程第一步第二步创建后的工程目录引入单元测试的依赖

junit

junit

4.13

test

第二节 创建JavaWeb工程在IDEA中安装一个插件(JBLJavaToWeb)按照创建javase工程的方式创建(此时创建出来的是javase工程)使用JBLJavaToWeb插件将javase工程转成javaweb工程转换之后会在main目录中多出一个web目录,并且pom.xml文件中会自动添加打包方式为war因为我们需要在javaweb项目中使用Servlet,所以需要引入Servlet的依赖

javax.servlet

javax.servlet-api

3.1.0

provided

十二、Maven构建命令执行Maven构建命令有两种方式:如果是自己使用IDEA创建的Maven工程,可以自己直接在IDEA的Maven面板上执行相应的构建命令如果是该项目是从其它地方拷贝过来的,并且没有在IDEA上打开,则可以使用命令行来进行Maven构建注意事项:运行Maven中和构建操作相关的命令时,必须进入到pom.xml所在的目录。如果没有在pom.xml所在的目录运行Maven的构建命令,那么会看到下面的错误信息: The goal you specified requires a project to execute but there is no POM in this directory1. 清理程序mvn clean命令是清除项目的编译内容,具体的效果是删除target目录2. 编译程序compile命令是对工程进行编译,具体效果是产生target目录,而编译又分为: 编译主程序和编译测试程序2.1 编译主程序mvn compile 命令是编译主程序,主程序编译之后的文件会生成在 target/classes 目录中2.2 编译测试程序mvn test-compile 命令是编译测试程序,测试程序编译之后的文件会生成在 target/test-classes 目录中3. 执行测试mvn test会执行测试程序中的所有测试用例,并且将生成的测试报告存放在target/surefire-reports目录下。在执行mvn test命令的过程中,会自动先执行mvn clean、mvn compile、mvn test-compile,然后再执行mvn test进行测试4. 程序打包mvn package命令会对程序进行打包,如果是javase工程会打成jar包,而javaweb工程则会打成war包,打包得到的结果会生成在target目录中在执行mvn package命令的过程中,会自动先执行mvn clean、mvn compile、mvn test-compile、mvn test,然后再执行mvn package进行打包5. 安装操作mvn install 命令会将程序打成的包安装到本地仓库(针对jar包,war包安装到本地仓库意义不大)在执行mvn install命令的过程中,会自动先执行mvn clean、mvn compile、mvn test-compile、mvn test、mvn package,然后再执行mvn package进行打包安装的效果是将本地构建过程中生成的jar包存入Maven本地仓库。这个jar包在Maven仓库中的路径是根据它的坐标生成的。坐标信息如下:com.fm.maven

pro01-maven-java

1.0-SNAPSHOT 在Maven仓库中生成的路径如下: D:\mavenRepository\com\fm\maven\pro01-maven-java\1.0-SNAPSHOT\pro01-maven-java-1.0-SNAPSHOT.jar另外,安装操作还会将pom.xml文件转换为XXX.pom文件一起存入本地仓库。所以我们在Maven的本地仓库中想看一个jar包原始的pom.xml文件时,查看对应XXX.pom文件即可,它们是名字发生了改变,本质上是同一个文件。 十三、Maven的依赖1、 引入依赖在maven项目中,我们只需要通过jar包的maven坐标去引入jar包就可以了,而不需要像之前一样手动导入jar包。至于每一个jar包的坐标到底怎么写,我们不需要记忆,写代码的时候可以直接复制,如果需要查找则可以到http://mvnrepository.com/网站查找即可例如,引入单元测试的依赖:

junit

junit

4.12

test

当前项目的所有依赖都是放在标签里面,而具体每一个jar包的坐标则是放在一个标签中2、依赖范围标签表示依赖的范围,它的位置是在dependencies/dependency/scope,该标签中的值可以是compile、test、provided、runtime这四个值中的一个,如果没有手动指定依赖范围,那么依赖范围默认是compile四种依赖范围的对比依赖范围main目录(空间)test目录(空间)编译阶段(时间)运行阶段(时间)compile有效有效有效有效test无效有效有效无效provided有效有效有效无效runtime无效无效无效有效compile: 该范围的依赖既可以在main目录使用,又可以在test目录使用,即在编译阶段使用,又在实际运行阶段使用(会打到war/jar包中),通常使用的第三方框架的jar包这样在项目实际运行时真正要用到的jar包都是以compile范围进行依赖的。比如SSM框架所需jar包。test: 该范围的依赖只能在test目录中使用,不能在main目录中使用,只能在编译阶段使用,无法在项目运行阶段使用(不会打到war/jar包中),引入junit单元测试依赖的时候会使用该范围provided: 该范围的依赖即可在main目录使用,又可以在test目录使用,但是它只能在编译阶段使用,无法在项目运行阶段使用(不会打到war/jar包中)。比如说Tomcat服务器中内置有servlet-api、jsp-api等等依赖,所以我们在项目中引入这些依赖的时候的目标仅仅是让我们的代码编译通过, 为了避免和服务器上已有的同类jar包产生冲突,同时减轻服务器的负担我们不会选择将这些依赖打到war包中。说白了就是:“服务器上已经有了,你就别带啦!” runtime: 该范围的依赖既不可在main目录使用,又不可在test目录使用,说白了就是它无法在编译阶段使用,只能在项目运行阶段使用(会打到war/jar包中)。比如说MySQL驱动的依赖,我们在开发(写代码)的过程中根本不需要使用MySQL驱动中的任何类(因为都是直接用的JDBC接口),只在运行阶段需要MySQL驱动的依赖,所以我们就可以将MySQL驱动的范围指定为runtime这样能有助于提升编译效率3、依赖的传递性和依赖的排除3.1. 依赖的传递性依赖的传递性指的是: A依赖B,B依赖C,那么在A没有配置对C的依赖的情况下,A里面能不能直接使用C。 在A依赖B,B依赖C的前提下,C是否能够传递到A,取决于B依赖C时使用的依赖范围。B依赖C时使用compile范围:可以传递B依赖C时使用test或provided范围:不能传递,所以需要这样的jar包时,就必须在需要的地方明确配置依赖才可以。3.2. 依赖的排除3.2.1 什么是依赖排除 当A依赖B,B依赖C而且C可以传递到A的时候,但是A不想要C,需要在A里面把C排除掉。而往往这种情况都是为了避免jar包之间的冲突。 所以配置依赖的排除其实就是阻止某些jar包的传递。因为这样的jar包传递过来会和其他jar包冲突。 3.2.2 怎么实现依赖排除

org.springframework

spring-beans

4.2.4.RELEASE

org.springframework

spring-core

十四、继承和聚合第一节 继承1. 概念Maven工程之间,A工程继承B工程B工程:父工程A工程:子工程本质上是A工程的pom.xml中的配置继承了B工程中pom.xml的配置。2. 作用 在父工程中统一管理项目中的依赖信息,具体来说是管理依赖信息的版本,各个子工程使用依赖的时候版本就统一了3. 配置在子工程的pom.xml文件中通过标签指定当前子工程的父工程

maven-parent

com.fm

1.0-SNAPSHOT

4. 继承的实际意义编写一套符合要求、开发各种功能都能正常工作的依赖组合并不容易。如果公司里已经有人总结了成熟的组合方案,那么再开发新项目时,如果不使用原有的积累,而是重新摸索,会浪费大量的时间。为了提高效率,我们可以使用工程继承的机制,让成熟的依赖组合方案能够保留下来。如上图所示,公司级的父工程中管理的就是成熟的依赖组合方案,各个新项目、子系统各取所需即可。第二节 聚合1. 概念使用一个“总工程”将各个“模块工程”汇集起来,作为一个整体对应完整的项目。项目:整体模块:部分概念的对应关系: 从继承关系角度来看:父工程子工程从聚合关系角度来看: 总工程模块工程2. 作用一键执行Maven命令:很多构建命令都可以在“总工程”中一键执行。 以mvn install命令为例:Maven要求有父工程时先安装父工程;有依赖的工程时,先安装依赖的工程。我们自己考虑这些规则会很麻烦。但是工程聚合之后,在总工程执行mvn install可以一键完成安装,而且会自动按照正确的顺序执行。配置聚合之后,各个模块工程会在总工程中展示一个列表,让项目中的各个模块一目了然。3. 配置3.1 在总工程的pom.xml中指定总工程的打包方式为pomcom.fm

maven-parent

1.0-SNAPSHOT

pom

3.2 在总工程的pom.xml中指定总工程需要聚合的所有分工程

maven-child-01

maven-child-02

maven-child-03

3.3 项目聚合需要注意循环依赖的问题如果A工程依赖B工程,B工程依赖C工程,C工程又反过来依赖A工程,那么在执行构建操作时会报下面的错误:[ERROR] [ERROR] The projects in the reactor contain a cyclic reference:这个错误的含义是:循环引用。第三节 继承和聚合的具体操作1. 创建父工程使用maven创建javase工程的方式创建父工程因为父工程中只需要管理项目依赖的版本,不用编写java,所以可以删除父工程的src目录,只保留pom.xml文件注意: 在父工程的pom.xml中需要指定打包方式为pomcom.fm

maven-parent

1.0-SNAPSHOT

pom2. 在父工程中统一管理项目所需的所有依赖的版本

org.springframework

spring-core

4.0.0.RELEASE

org.springframework

spring-beans

4.0.0.RELEASE

org.springframework

spring-context

4.0.0.RELEASE

org.springframework

spring-expression

4.0.0.RELEASE

org.springframework

spring-aop

4.0.0.RELEASE

3. 创建多个子工程因为需要将子工程创建在父工程下,所以注意要将子工程的路径指定在父工程路径下所有子工程都创建好之后的项目结构:观察子工程的pom.xml文件可以看到,pom.xml文件中自动生成了标签用于指定父工程

maven-parent

com.fm

1.0-SNAPSHOT

观察父工程的pom.xml文件可以看到,pom.xml文件中自动生成了标签用于指定父工程聚合的所有子工程

maven-child-01

maven-child-02

maven-child-03

4. 在子工程中引入依赖因为父工程中已经统一管理了所有依赖的版本,所以子工程引入依赖的时候就不需要写依赖的版本了

org.springframework

spring-core

org.springframework

spring-beans

org.springframework

spring-context

org.springframework

spring-expression

org.springframework

spring-aop

虽然在子工程中引入依赖的时候没有写依赖的版本,但我们可以看到子工程中实际引入的依赖的版本和父工程中统一管理的版本是一致的5. 在父工程中自定义属性进行版本锁定5.1 什么是自定义属性在pom.xml文件中的标签中添加子标签进行自定义属性,子标签的标签名就是属性名,子标签的标签体的内容就是属性值,例如:

tom

那么我们在pom.xml中就可以使用${属性名}来获取属性值5.2 什么是版本锁定因为父工程在管理项目依赖的时候,需要管理非常多的依赖,而有很多依赖的版本都应该是相同的,比如spring框架的相关依赖都需要统一版本

org.springframework

spring-core

4.0.0.RELEASE

org.springframework

spring-beans

4.0.0.RELEASE

org.springframework

spring-context

4.0.0.RELEASE

org.springframework

spring-expression

4.0.0.RELEASE

org.springframework

spring-aop

4.0.0.RELEASE

如果未进行版本锁定的话,我们修改spring框架的版本的时候,就需要手动将每一个依赖的版本都进行修改,这无疑是非常麻烦而且容易出错的操作所谓版本锁定就是自定义一个属性,属性值就是要统一的版本,然后在标签体中引入该属性值就行了

4.0.0.RELEASE

org.springframework

spring-core

${fm.spring.version}

org.springframework

spring-beans

${fm.spring.version}

org.springframework

spring-context

${fm.spring.version}

org.springframework

spring-expression

${fm.spring.version}

org.springframework

spring-aop

${fm.spring.version}

十五、jar包下载失败问题的解决方案第一节 为什么会发生jar包下载失败 Maven替我们去下载jar包的时候,有可能出现在网络传输过程中数据丢失、中途断网,从而导致下载失败。 第二节 Maven正常下载的做法jar包在下载过程中,jar包的扩展名是xxx.jar.lastUpdatedjar包下载成功后,Maven会将lastUpdated扩展名删除,让jar包恢复为xxx.jar这样的名称第三节 下载失败的第一种情况1. Maven的行为描述jar包在下载过程中,jar包的扩展名是xxx.jar.lastUpdated网络连接丢失,无法继续下载jar包没有下载完,lastUpdated扩展名不会被删除当我们要求Maven重新下载时,Maven看到这个jar包的扩展名是lastUpdated,Maven就不会重新下载了2. 解决办法手动删除所有以lastUpdated结尾的文件,然后让Maven重新下载。可是当仓库中lastUpdated文件太多的时候,手动删除不可行,所以我们需要借助批处理文件:clearLastUpdated.bat。代码:set REPOSITORY_PATH=E:\mavenRepository

rem 正在搜索...

for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do (

del /s /q %%i

)

rem 搜索完毕

pause使用方法:将clearLastUpdated.bat文件复制到本地仓库的根目录使用文件编辑打开clearLastUpdated.bat文件修改下面的内容SET CLEAR_PATH=设置为本地仓库所在的盘符 SET CLEAR_DIR=设置为本地仓库的根目录的路径例如:SET CLEAR_PATH=D: SET CLEAR_DIR=D:\maven-rep1026在想要执行清理时,双击运行这个文件即可MAC批处理删除所有lastUpdated结尾的文件 创建一个以 ".sh"结尾的文件,并将其命名为clearLastUpdated.sh,将文件放到maven仓库的根目录将以下代码复制到clearLastUpdated.sh文件里。REPOSITORY_PATH=/Desktop/Java/mavenRepository

echo 正在搜索

find $REPOSITORY_PATH -name "*lastUpdated*" | xargs rm -fr

echo 删除完毕3. 修改REPOSITORY_PATHREPOSITORY_PATH = maven仓库的路径4. 运行sh文件1、在clearLastUpdated.sh文件所在的根目录下执行

sh clearLastUpdated.sh ​

2、不在clearLastUpdated.sh文件所在的根目录下执行

sh clearLastUpdated.sh文件的绝对路径3. 要求Maven重新下载jar包第四节 下载失败的第二种情况1. 文件校验工具jar包表面上看起来是下载完的状态,结尾并没有“.lastUpdated”扩展名。但是程序运行时找不到这个jar包中的类。例如:针对jar包中的类出现ClassNotFoundException。遇到类似问题需要先确认一下“有嫌疑”的jar包是否存在内部损坏问题。此时可以使用上面的文件校验工具。 2. 用法打开文件校验工具将待校验的jar包拖拽到文件校验工具窗口内将待校验的jar包旁边的*.sha1文件打开比较两个SHA1值一致:jar包完好不一致:jar包损坏3. 原理HASH加密包括很多具体加密算法,但是所有HASH算法都满足下面特征:只要输入数据不变,任何时候执行加密,输出不变输入数据有细微变化,输出数据跟着变化不可逆,不能通过密文反推回明文每一种具体的HASH加密算法加密后长度固定4. 怎么快速找到有嫌疑的jar包假设现在出现了一个ClassNotFoundException,提示找不到类:org.springframework.expression.Expression。此时我们怀疑这个类所在的jar包下载失败。窍门1:类所在的package命名往往和jar包坐标的groupId部分类似。窍门2:在IDEA中按两下Shift键,使用全类名搜索5. 删除有问题的jar包所在的目录,然后重新下载发布于 2023-04-26 22:21・IP 属地广东Maven​赞同 33​​添加评论​分享​喜欢​收藏​申请转载​文章被以下专栏收录转载随手转载,以备重看奇淫技巧各种奇葩解

【安装指南】maven下载、安装与配置详细教程-腾讯云开发者社区-腾讯云

南】maven下载、安装与配置详细教程-腾讯云开发者社区-腾讯云SarPro【安装指南】maven下载、安装与配置详细教程关注作者腾讯云开发者社区文档建议反馈控制台首页学习活动专区工具TVP最新优惠活动文章/答案/技术大牛搜索搜索关闭发布登录/注册首页学习活动专区工具TVP最新优惠活动返回腾讯云官网SarPro首页学习活动专区工具TVP最新优惠活动返回腾讯云官网社区首页 >专栏 >【安装指南】maven下载、安装与配置详细教程【安装指南】maven下载、安装与配置详细教程SarPro关注发布于 2024-02-20 14:11:242560发布于 2024-02-20 14:11:24举报文章被收录于专栏:【计网】Cisco【计网】Cisco一、概述 maven功能与python的pip类似。

Apache Maven是一个用于软件项目管理和构建的强大工具。它是基于项目对象模型的,用于描述项目的构建配置和依赖关系。以下是一些关键的 Maven 特性和概念:

POM(Project Object Model):Maven项目通过一个XML文件,通常称为pom.xml,来描述项目的元数据和配置信息。POM包含项目的基本信息、构建配置、依赖关系等。

依赖管理:Maven简化了项目的依赖管理。通过在pom.xml文件中声明依赖关系,Maven会自动下载所需的库并添加到项目构建路径中。

生命周期和插件:Maven定义了一组构建生命周期(Build Lifecycle),包括清理、编译、测试、打包、部署等阶段。每个生命周期包含一组阶段,而插件则用于执行这些阶段的任务。

仓库(Repository):Maven使用本地和远程仓库来存储和获取构建所需的依赖。本地仓库存储在开发者本地机器上,而远程仓库通常是中央仓库(Central Repository)或其他自定义仓库。

中央仓库:Maven的中央仓库是一个集中的、可公共访问的仓库,包含了大量的开源Java库和工具。Maven会自动从中央仓库下载依赖。

插件体系结构:Maven的插件体系结构允许开发者扩展和定制构建过程。插件可以提供额外的目标和任务,以满足特定项目的需求。

多模块项目:Maven支持多模块项目,允许将大型项目划分为若干个模块,每个模块都有自己的pom.xml文件。这种结构有助于组织和管理复杂的项目。

约定优于配置:Maven遵循“约定优于配置”的原则,通过定义一些默认的规则和标准目录结构,简化了项目的配置。这意味着,如果项目结构符合约定,很多配置可以省略。

总体而言,Maven是一个广泛使用的构建工具,它提供了一种简单的方式来管理项目的构建、依赖和发布。通过采用约定优于配置的理念,Maven使得项目构建过程更加标准化和易于维护。

二、下载maven maven官网:Maven – Download Apache Maven Windows下载apache-maven-3.9.5-bin.zip 三、解压maven比如我将其存放在C:\Program Files\Java\maven四、配置mavena 配置环境变量打开环境变量,新建系统变量,设置如下:在系统变量的Path路径下加入检查是否配置完成打开终端输入mvn -v复制显示这样说明配置成功!b 配置镜像【可选,为了下载更快】打开setting.xml找到内容

将原来的内容修改成

nexus-aliyun

central

Nexus-aliyun

https://maven.aliyun.com/nexus/content/groups/public

复制c 配置私服仓库【可选,为了确定jar包存储位置】后下载的jar包都会放在该目录下。

D:\maven\mvnRespo复制在D盘创建D:\maven\mvnRespo文件夹五、常用maven指令 1. maven常用命令

命令 描述

mvn clean 对项目进行清理,删除target目录下编译的内容

mvn compile 编译项目源代码

mvn test 对项目进行运行测试

mvn package 打包文件并存放到项目的target目录下,打包好的文件通常都是编译后的 class文件

mvn install 在本地仓库生成仓库的安装包,可供其他项目引用,同时打包后的文件放 到项目的target目录下 本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。 原始发表:2024-02-02,如有侵权请联系 cloudcommunity@tencent.com 删除前往查看教程配置maven编译插件本文分享自 作者个人站点/博客 前往查看如有侵权,请联系 cloudcommunity@tencent.com 删除。本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!教程配置maven编译插件评论登录后参与评论0 条评论热度最新登录 后参与评论推荐阅读LV.关注文章0获赞0目录二、下载maven三、解压maven四、配置mavena 配置环境变量b 配置镜像【可选,为了下载更快】c 配置私服仓库【可选,为了确定jar包存储位置】五、常用maven指令相关产品与服务项目管理CODING 项目管理(CODING Project Management,CODING-PM)工具包含迭代管理、需求管理、任务管理、缺陷管理、文件/wiki 等功能,适用于研发团队进行项目管理或敏捷开发实践。结合敏捷研发理念,帮助您对产品进行迭代规划,让每个迭代中的需求、任务、缺陷无障碍沟通流转, 让项目开发过程风险可控,达到可持续性快速迭代。产品介绍产品文档2024新春采购节领券社区专栏文章阅读清单互动问答技术沙龙技术视频团队主页腾讯云TI平台活动自媒体分享计划邀请作者入驻自荐上首页技术竞赛资源技术周刊社区标签开发者手册开发者实验室关于社区规范免责声明联系我们友情链接腾讯云开发者扫码关注腾讯云开发者领取腾讯云代金券热门产品域名注册云服务器区块链服务消息队列网络加速云数据库域名解析云存储视频直播热门推荐人脸识别腾讯会议企业云CDN加速视频通话图像分析MySQL 数据库SSL 证书语音识别更多推荐数据安全负载均衡短信文字识别云点播商标注册小程序开发网站监控数据迁移Copyright © 2013 - 2024 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有 深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569腾讯云计算(北京)有限责任公司 京ICP证150476号 |  京ICP备11018762号 | 京公网安备号11010802020287问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档Copyright © 2013 - 2024 Tencent Cloud.All Rights Reserved. 腾讯云 版权所有登录 后参与评论00

Maven 环境配置 | 菜鸟教程

Maven 环境配置 | 菜鸟教程

菜鸟教程 -- 学的不仅是技术,更是梦想!

首页

HTML

CSS

JavaScript

Vue

Bootstrap

NodeJS

Python3

Python2

Java

C

C++

C#

Go

SQL

Linux

jQuery

本地书签

首页

HTML

CSS

JS

本地书签

Search

Python3 教程

Python2 教程

Vue3 教程

vue2 教程

Bootstrap3 教程

Bootstrap4 教程

Bootstrap5 教程

Bootstrap2 教程

Maven 教程

Maven 教程

Maven 环境配置

Maven POM

Maven 构建生命周期

Maven 构建配置文件

Maven 仓库

Maven 插件

Maven 构建 Java 项目

Maven 构建 & 项目测试

Maven 引入外部依赖

Maven 项目模板

Maven 项目文档

Maven 快照(SNAPSHOT)

Maven 自动化构建

Maven 依赖管理

Maven 自动化部署

Maven Web 应用

Maven Eclipse

Maven NetBeans

Maven IntelliJ

Maven 教程

Maven POM

Maven 环境配置

Maven 是一个基于 Java 的工具,所以要做的第一件事情就是安装 JDK。

如果你还未安装 JDK,可以参考我们的 Java 开发环境配置。

系统要求

项目

要求

JDK

Maven 3.3 要求 JDK 1.7 或以上Maven 3.2 要求 JDK 1.6 或以上Maven 3.0/3.1 要求 JDK 1.5 或以上

内存

没有最低要求

磁盘

Maven 自身安装需要大约 10 MB 空间。除此之外,额外的磁盘空间将用于你的本地 Maven 仓库。你本地仓库的大小取决于使用情况,但预期至少 500 MB

操作系统

没有最低要求

检查 Java 安装

操作系统

任务

命令

Windows

打开命令控制台

c:\> java -version

Linux

打开命令终端

# java -version

Mac

打开终端

$ java -version

Maven 下载

Maven 下载地址:http://maven.apache.org/download.cgi

不同平台下载对应的包:

系统

包名

Windows

apache-maven-3.3.9-bin.zip

Linux

apache-maven-3.3.9-bin.tar.gz

Mac

apache-maven-3.3.9-bin.tar.gz

下载包后解压到对应目录:

系统

存储位置 (可根据自己情况配置)

Windows

E:\Maven\apache-maven-3.3.9

Linux

/usr/local/apache-maven-3.3.9

Mac

/usr/local/apache-maven-3.3.9

设置 Maven 环境变量

添加环境变量 MAVEN_HOME:

系统

配置

Windows

右键 "计算机",选择 "属性",之后点击 "高级系统设置",点击"环境变量",来设置环境变量,有以下系统变量需要配置:

新建系统变量 MAVEN_HOME,变量值:E:\Maven\apache-maven-3.3.9

编辑系统变量 Path,添加变量值:;%MAVEN_HOME%\bin

注意:注意多个值之间需要有分号隔开,然后点击确定。

Linux

下载解压:

# wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz

# tar -xvf apache-maven-3.3.9-bin.tar.gz

# sudo mv -f apache-maven-3.3.9 /usr/local/

编辑 /etc/profile 文件 sudo vim /etc/profile,在文件末尾添加如下代码:

export MAVEN_HOME=/usr/local/apache-maven-3.3.9

export PATH=${PATH}:${MAVEN_HOME}/bin

保存文件,并运行如下命令使环境变量生效:

# source /etc/profile

在控制台输入如下命令,如果能看到 Maven 相关版本信息,则说明 Maven 已经安装成功:

# mvn -v

Mac

下载解压:

$ curl -O http://mirrors.hust.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz

$ tar -xvf apache-maven-3.3.9-bin.tar.gz

$ sudo mv -f apache-maven-3.3.9 /usr/local/

编辑 /etc/profile 文件 sudo vim /etc/profile,在文件末尾添加如下代码:

export MAVEN_HOME=/usr/local/apache-maven-3.3.9

export PATH=${PATH}:${MAVEN_HOME}/bin

保存文件,并运行如下命令使环境变量生效:

$ source /etc/profile

在控制台输入如下命令,如果能看到 Maven 相关版本信息,则说明 Maven 已经安装成功:

$ mvn -v

Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00)

Maven home: /usr/local/apache-maven-3.3.9

Java version: 1.8.0_31, vendor: Oracle Corporation

Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre

Default locale: zh_CN, platform encoding: ISO8859-1

OS name: "mac os x", version: "10.13.4", arch: "x86_64", family: "mac"

Maven 教程

Maven POM

点我分享笔记

取消

分享笔记

昵称昵称 (必填)

邮箱邮箱 (必填)

引用地址引用地址

分类导航

HTML / CSSHTML 教程HTML5 教程CSS 教程CSS3 教程Bootstrap3 教程Bootstrap4 教程Bootstrap5 教程Font Awesome 教程Foundation 教程 JavaScriptJavaScript 教程HTML DOM 教程jQuery 教程AngularJS 教程AngularJS2 教程Vue.js 教程Vue3 教程React 教程TypeScript 教程jQuery UI 教程jQuery EasyUI 教程Node.js 教程AJAX 教程JSON 教程Echarts 教程Chart.js 教程Highcharts 教程Google 地图 教程 服务端Python 教程Python2.x 教程Linux 教程Docker 教程Ruby 教程Java 教程C 教程C++ 教程Perl 教程Servlet 教程JSP 教程Lua 教程Rust 教程Scala 教程Go 教程PHP 教程数据结构与算法Django 教程FastAPI 教程Zookeeper 教程设计模式正则表达式Maven 教程Verilog 教程ASP 教程AppML 教程VBScript 教程 数据库SQL 教程MySQL 教程PostgreSQL 教程SQLite 教程MongoDB 教程Redis 教程Memcached 教程 数据分析Python 教程NumPy 教程Pandas 教程Matplotlib 教程Scipy 教程R 教程Julia 教程 移动端Android 教程Swift 教程jQuery Mobile 教程ionic 教程Kotlin 教程 XML 教程XML 教程DTD 教程XML DOM 教程XSLT 教程XPath 教程XQuery 教程XLink 教程XPointer 教程XML Schema 教程XSL-FO 教程SVG 教程 ASP.NETASP.NET 教程C# 教程Web Pages 教程Razor 教程MVC 教程Web Forms 教程 Web ServiceWeb Service 教程WSDL 教程SOAP 教程RSS 教程RDF 教程 开发工具Eclipse 教程Git 教程Svn 教程Markdown 教程 网站建设HTTP 教程网站建设指南浏览器信息网站主机教程TCP/IP 教程W3C 教程网站品质

Advertisement

反馈/建议

在线实例

·HTML 实例

·CSS 实例

·JavaScript 实例

·Ajax 实例

·jQuery 实例

·XML 实例

·Java 实例

字符集&工具

· HTML 字符集设置

· HTML ASCII 字符集

· JS 混淆/加密

· PNG/JPEG 图片压缩

· HTML 拾色器

· JSON 格式化工具

· 随机数生成器

最新更新

·

Rust 宏

·

Seaborn 教程

·

Pandas 相关性分析

·

31.2k star, 免...

·

Dev Home —...

·

免费开源的 AI ...

·

11.2k star, 免...

站点信息

·

意见反馈

·

免责声明

·

关于我们

·

文章归档

关注微信

Copyright © 2013-2024 菜鸟教程 

runoob.com All Rights Reserved. 备案号:闽ICP备15012807号-1

微信关注

Maven 安装与配置 - 知乎

Maven 安装与配置 - 知乎切换模式写文章登录/注册Maven 安装与配置程序员小鐘欢迎加入我的知识星球【编程领航猿】Maven 安装与配置1. Windows 下安装 Maven1.1 下载 Maven 安装包首先在 Maven 官网上,找到下载地址,并下载该版本apache-maven-3.6.3-bin.zip,如下图所示: 1.2 检查 jdk 版本由于 Maven 是使用 Java 开发的工具,因此需要先安装 jdk。Maven3.6.3 版本需要 jdk1.7+ 版本来支持,本教程使用的是 jdk1.8 版本。echo %JAVA_HOME% # 输出 JAVA_HOME 环境变量值

java -version # 输出 Java 版本信息如下所示:Maven 安装解压安装 Maven在下载完成后,解压到本地文件夹即可,以我为例,我解压在 J 盘:配置环境在解压完毕后,我们先进行环境变量的配置,配置一个名为 MAVEM_HOME的环境变量,对应值为个人的Maven文件夹位置:然后在Path系统变量中配置%MAEM_HOME%\bin即可:在配置完成并保存后,重新打开cmd,输入以下命令进行验证,如果均得到正确信息,便表明已经安装成功:echo %MAVEM_HOME% # 输出 Maven 的安装位置

mvn -v # 输出 Maven 的版本信息

复制代码2.安装目录介绍在正式讲解Maven的使用之前,我们先熟悉一下Maven的安装目录中各个文件夹的内容及作用(基于Maven3.6.3版本):bin该文件夹下包含了mvn运行的脚本,这些脚本用来配置Java命令,准备好classpath和相关的Java系统属性,然后执行Java命令。其中mvn是基于UNIX平台的shell脚本,mvn.cmd是基于Windows平台的下的运行脚本。当我们在命令行中输入一条mvn命令时,其实就是在调用这些脚本。此外该文件夹中还包含了mvnDebug和mvnDebug.cmd这两个文件,该脚本包含了mvn脚本所有的功能,只是多了一条MAVEN_DEBUG_OPTS的配置,用于调试Maven。除此之外,该文件夹内还包含了m2.conf和mvnyjp文件,其中m2.conf是classworlds的配置文件,而mvnyjp则是为了配合Yourkit profiler的使用,关于classworlds和Yourkit profiler,本文不做介绍,感兴趣可以自行查找资料。boot该文件夹下只有一个plexus-classworlds的jar包和其相关的license文件,plexus-classworlds是一个类加载框架,Maven使用该框架来加载自己的类库。conf该文件下包含了一个我们以后接触最多的settings.xml文件,主要用于配置代理、镜像和插件等。此外还包含了一个toolchains.xml配置文件和一个logging文件夹,其中toolchains.xml主要是为了方便我们指定项目所使用的JDK版本,需要配置maven-toolchains-plugin插件一起使用,而logging文件夹(内含一个名为simplelogger.properties的配置文件)则用于配置我们在使用Maven时的日志。lib该文件夹下包含了所有Maven在运行时所需要的一些库文件,这里就不做具体介绍了。其它此外还有LICENSE、NOTICE、README.txt用于说明开源协议和简单介绍的文件。3.Maven配置我们在将 Maven 安装好之后,为了方便我们后面的使用,可以对 Maven 进行简单的配置。进入 Maven 路径下的 conf 目录,打开 setting.xml 文件。3.1 修改本地仓库位置在 Maven 的使用过程中,会自动将项目依赖的 jar 包从中央仓库下载到本地仓库,默认本地仓库路径是${user.home}/.m2/repository,这样的话,会占用较多的 C 盘空间,因此,我们可以自定义该路径。3.2 修改镜像位置由于 Maven 中央仓库的服务器是架设在国外的,所以由于某种不可抗拒力量,国内用户如果直接使用中央仓库的话,下载速度会受很大的影响。如下图所示,个人用户可以使用阿里云镜像。这里阿里云仓库是作为中央仓库的一个镜像的,镜像库会完全屏蔽被镜像库。镜像地址:

alimaven

aliyun maven

http://maven.aliyun.com/nexus/content/groups/public/

central

经过上面的简单配置之后,我们就可以开心地使用 Maven 了。4. 使用 Maven 创建项目配置好 Maven 之后,接下来我们就可以使用 Maven 来创建我们的第一个项目了。在 cmd 中切换到我们存放代码的目录,并执行如下命令:mvn archetype:generate -DgroupId=com.itzmk.tech -DartifactId=firstProject -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false参数说明:-DgourpId: 组织名,一般为公司网址的反写;-DartifactId: 项目名-模块名;-DarchetypeArtifactId: 用来指定 ArchetypeId,这里用到的是maven-archetype-quickstart,即创建一个简单 Java 应用;-DinteractiveMode: 是否使用交互模式。项目创建好之后,会有如下提示: 5.小结:我们主要讲了如何在 Windows 环境下安装 Maven 以及修改简单配置,并且使用 Maven 创建运行了一个 Java 应用。福利!!!!!!!!!!!!!!!!!!!关注公众号:it后台之路。我自己的号,就不用多说了,直接在后台发送关键字「Maven」获取更多学习财富。 关注公众号:it后台之路。我自己的号,就不用多说了,直接在后台发送关键字「Maven」获取更多学习财富。 关注公众号:it后台之路。我自己的号,就不用多说了,直接在后台发送关键字「Maven」获取更多学习财富。 重要事情说三遍!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!发布于 2021-02-15 19:19Maven安装包JDK​赞同 26​​6 条评论​分享​喜欢​收藏​申请