JavaWeb学习--Maven(上)

        Maven 是一种跨平台的项目管理工具,其被广泛用于 Java 项目管理、构建、依赖管理等任务。Maven 主要是为了简化构建过程和解决项目中的依赖管理问题,同时它也提供了一个标准化的项目结构和生命周期管理。Maven 的核心功能包括:项目构建管理,依赖管理,项目生命周期管理等;可以让创建的项目实现高度自动化,跨平台,可重用的组件,标准化等特点。开发人员只要按着 maven 标准的目录结构进行开发即可,然后提 交代码。在测试服务器上拉取 Java 源码,然后可以使用 maven 的自动化项目构建完成项目的清理、编译、测试、打包和安装部署等。

        相较于其他的如ANT,IDE,Eclipse,IDEA等工具,Maven使用更为简便,不需要进行过多的手工操作,其只需要定义一个 pom.xml,然后把源码放到默认的目录,Maven 帮你处理其他事情。Maven拥有约定,知道你的代码在哪里,放到哪里去,不会出现因个人的 IDE 配置不同,然后出现本地代码换个地方编译从而出错。且拥有一个生命周期,例如执行 mvn install 就可以自动执行编译,测试,打包等构建过程,还拥有依赖管理,仓库管理。其概念如下图所示:

在使用Maven前,你需要保证你的Java版本在1.8以上,在下面的地址里安装Maven3.6版本:

https://archive.apache.org/dist/maven/maven-3/3.6.0/binaries/
安装后解压到一个没有中文字符的路径中,Maven的目录作用如下:
bin:含有 mvn 运行的脚本
boot:含有 plexus-classworlds 类加载器框架
conf:含有 settings.xml 配置文件
lib:含有 Maven 运行时所需要的 java 类库
LICENSE.txt, NOTICE.txt, README.txt 针对 Maven 版本,第三方软件等简要介绍
设置Maven的环境变量:

然后再Path中添加

配置好后可以在命令提示符里输入mvn -version,结果如下图

出现上述内容,就代表配置成功,可以在ideal里使用Maven创建项目了:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值