Maven部署

本文介绍了Maven作为项目构建工具的优势,如自动化构建、管理依赖,避免包冲突。详细阐述了在Windows和Linux环境下安装与配置Maven的步骤,包括设置环境变量、修改本地仓库路径等,确保顺利进行项目部署。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Maven:一个用于自动化构建项目和管理项目依赖的关系

自动化构建项目:按照企业中主流的项目模版,构建完善的项目结构

管理项目依赖关系:配置式添加和管理,自动下载和导入

较Java传统项目:操作效率比较高,不会造成架包冲突

传统架包导入比较繁琐,可能会造成架包冲突,架包本身存在问题的话,替换比较繁琐

Maven构建的项目存在的好处:

        需要什么样的架包,只需要将对应的架包信息负责粘贴到配置文件中,Maven会自动帮助下载,架包版本存在问题,只需要修改版本号,架包自动同步。

Maven部署的前提:JDK必须安装好

Maven可以安装到windows系统,也可以安装到Linux系统

以下分别记录了window上安装和Linux系统安装部署过程

官网下载地址:

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

一、window系统安装

1.检查本机jdk环境部署

java -version

快捷键:win+R,输入cmd,运行上述代码

 2.打开官网下载Maven,必须在3.6.3以上版本

 

选择对应的文件夹,并解压

 打开解压完成的文件夹,找到bin目录,复制目录路径

 

 3.配置环境变量:

此电脑--属性--高级系统设置--高级--环境变量--系统变量--PATH--编辑

 点击新建,复制刚拷贝的路径到新建窗口,然后一路确定

 4.验证

需要新打开一个命令提示符,不能使用之前打开的,因为配置之前窗口不能生效

win+R,执行

mvn -version

 说明配置完成,部署已生效。

5.修改配置文件,在解压文件里有个conf文档,打开能看到settings.xml配置文件,如何所示

 打开, 能看到Default: ${user.home}/.m2/repository,如何所示

Maven需要到中央仓库把我们所需要的依赖包,下载到本地仓库

默认路径:当前用户/.m2/repository

也就是C盘下的隐藏文件,如果重装系统重装C盘的话,依赖包都没了,需要修改一下地址

操作方法:

 然后将 <localRepository>/path/to/local/repo</localRepository>红色部分修改成需要存放的文件夹路径

我在Maven文件中创建了一个文件夹专门用于存放依赖包

 修改配置文件如图

 Ctrl+s,保存一下

二、Linux上Maven部署

1.首先检查jdk,需要1.7+

java -version

 2.官网下载安装包,版本3.6.3+

下载地址:Maven – Download Apache Mavenhttps://maven.apache.org/download.cgi

 

 2.上传

[root@localhost ~]# cd software/
[root@localhost software]# rz

rz之后回车,选择对应安装包,点击打开,注:不能存在乱码,否则上传不成功

 ls检查一下

 3.解压

[root@localhost software]# tar -zxvf apache-maven-3.8.3-bin.tar.gz -C ~/app/

4.配置环境变量

[root@localhost software]# vi ~/.bashrc
追加
export MAVEN_HOME=/root/app/apache-maven-3.8.3
export PATH=$MAVEN_HOME/bin:$PATH

配置完成之后需要source一下,目的是使配置文件生效
[root@localhost software]#source ~/.bashrc
然后打印一下环境变量,检查是否生效
[root@localhost software]#echo $MAVEN_HOME

 已生效

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值