首页 > 其他分享 >maven安装及配置教程

maven安装及配置教程

时间:2023-04-02 16:14:56浏览次数:45  
标签:Maven 教程 仓库 maven -- apache 安装 mvn

@

目录

1 什么是Maven

1.1 Maven概述

Maven 是一个项目管理工具,可以对 Java 项目进行自动化的构建和依赖管理。Maven 包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。当你使用Maven的时候,你用一个明确定义的项目对象模型来描述你的项目,然后Maven可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件。

1.2 Maven的常用命令

命令 解释
mvn compile 编译源代码
mvn deploy 发布项目
mvn site 生成项目相关信息的网站
mvn clean 清除项目目录中的生成结果
mvn package 根据项目生成jar
mvn install 在本地Repository中安装jar
mvn archetype:generate 创建Maven项目

(以上解释来源于网络)

2 怎么安装Maven

2.1 下载Maven包

下载Maven包可以直接去Maven官网:https://maven.apache.org/

1、打开Maven官网,点击Download 展示给你是最新版本

2、你可以下载最新版本,直接点击apache-maven-x.x.x-bin.zip下载即可。你也可以点击archives选择其它版本,具体操作如下:

3、这里作者以apache-maven-3.6.3为例,点击3.6.3/

4、点击 binaries

5、点击 apache-maven-3.6.3-bin.zip

6、待下载完成后解压到某个盘符(放到哪里自己定义)

2.2 配置环境变量

1、我的电脑/此电脑 --》右键属性 --》高级系统设置 --》环境变量 --》系统变量 --》新建 --》确定/保存

  • 变量名是MAVEN_HOME
  • 变量值是Maven的安装路径

比如作者apache-maven-3.6.3在D盘下,则变量值为:D:\apache-maven-3.6.3

2、验证maven环境配置是否成功(按住win+R 输出cmd弹出命令行窗口(dos窗口))

输入命令:mvn -version

2.3 配置本地仓库

1、在任意盘符下新建文件夹repository(文件夹名称自定义)。作者以D盘为例,新建文件夹的路径则为:D:\repository

2、记事本工具打开apache-maven-3.6.3目录下的 conf/settings.xml 文件

3、找到节点localRepository,在注释外添加自己仓库的地址并保存settings.xml 文件

2.4 配置远程仓库

1、默认远程仓库在国外,为提高访问效率通常会使用国内阿里云远程仓库,打开settings.xml 文件,找到mirrors标签,复制下面的代码,保存即可

注:一定要放到mirrors标签内部

<mirror>
	<id>alimaven</id>
	<name>aliyun maven</name>
	<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
	<mirrorOf>central</mirrorOf>
</mirror>

2、验证maven本地仓库和远程仓库是否配置成功(按住win+R 输出cmd弹出命令行窗口(dos窗口))

输入命令:mvn help:system

首次执行 mvn help:system 命令,Maven相关工具自动帮我们到Maven中央仓库下载缺省的或者Maven中央仓库更新的各种配置文件和类库(jar包)到Maven本地仓库中:

下载完各种文件后, mvn help:system 命令会打印出所有的Java系统属性和环境变量:

到这里,Maven安装与配置教程就结束了,创作不易,感谢你的阅读。

标签:Maven,教程,仓库,maven,--,apache,安装,mvn
From: https://www.cnblogs.com/ITXueZhang/p/17280662.html

相关文章

  • Java学习笔记(十四) maven1
    Maven介绍Maven是apache旗下的一个开源项目,是一款用于管理和构建java项目的工具,基于项目对象模型(POM)的概念,通过一小段信息来管理项目的构建Apache软件基金会,成立于1999年7月,是目前世界上最大的最受欢迎的开源软件基金会,也是一个专门为支持开源项目而生的非营利性......
  • centos软件安装方式
    目录一、源码包:1.源码包安装优点:2.源码包安装缺点:3.源码包安装步骤:二、RPM安装:1.RPM包优点:2.RPM包缺点:3.RPM包命名规则:4.RPM安装命令:5.卸载命令:6.升级命令:7.查询已安装的软件信息:8.查询包是否安装9.查询未安装的RPM包文件:10.查询文件或者目录属于哪个RPM软件11.提......
  • idea中spark安装
    Idea中spark的安装配置下载Scala插件后新建scala项目更改scala的SDK(下载的版本)和jdk并且更改工作空间导入spark相关的架包找到安装路径导入jars或者lib(找到Libraries添加ScalaSDK和java)设置maven全局的参数(导入maven的安装路径以及se......
  • PHP5.6常用模块安装
    1、常用命令查看编译参数:php-I查看加载模块:php-m查看模块详情:php--ri模块名2、redis扩展tarxfredis-4.2.0.tgz\&&cdredis-4.2.0\&&/opt/php/bin/phpize\&&./configure--with-php-config=/opt/php/bin/php-config\&&make-j2\&&ma......
  • Elasticsearch 学习-Linux单机和集群安装
    Elasticsearch学习-Linux单机和集群安装3.3linux集群安装3.3.1软件下载软件下载地址:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-8-03.3.2软件安装1)解压软件将下载的软件解压缩#解压缩tar-zxvfelasticsearch-7.8.0-linux-x86_64.tar......
  • pytest自动化框架安装和使用
    1、官网:https://pypi.org/project/pytest/,下载  2、命令窗口执行:pipinstall pytest-7.2.2-py3-none-any.whl(同理删除:pipuninstallpytest-7.2.2-py3-none-any.whl) 3、进入 PyCharm/File->Preference/Settings->Tools->PythonIntegratedTools,点击Defaul......
  • ConfuserEx 脱壳软件 使用教程
    ConfuserEx1.0.0脱壳步骤1.先用UnconfuserEx把主程序Dump出来;2.使用CodeCracker大牛的ConfuserExStringDecryptor将加密的字符串解密;3.使用CodeCracker大牛的ConfuserExSwitchKiller将混淆的switch分支结构解密;4.若步骤3中解密导致程序崩溃,可以尝试ConfuserExUniversalControlF......
  • 【Linux Centos】如何卸载自带的python和yum以及卸载后如何重新安装yum
    【LinuxCentos】如何卸载自带的python和yum以及卸载后如何重新安装yum注意如果不是必要情况,请不要卸载服务器自带的python,因为yum等命令都会用到python库,卸载以后可能造成不良后果。如果只是觉得系统python版本不合适,想安装新版本,建议安装anaconda或miniconda,在不同的环境中使......
  • 安装Vmware和Linux系统
    本教程使用的版本如下:特别重要虚拟机:VMware-workstation-full-16.1.2-17966106.exeLinux系统:CentOS-7-x86_64-DVD-2009 一、Vmware安装下载Vmware安装Vmware(下一步下一步就OK)输入对应激活码:~textVM16激活许可证ZF3R0-FHED2-M80TY-8QYGC-NPKYF~如果界面正常打......
  • Bandizip7.30安装教程
    1.开始安装2.选择安装路径3.安装完成4.开始破解5.破解成功......