首页 > 系统相关 >Windows安装Maven教程

Windows安装Maven教程

时间:2023-09-10 12:55:34浏览次数:40  
标签:maven 教程 Repository Windows 路径 Maven 构建 下载

一、Maven介绍
Maven是一种流行的构建工具,用于管理Java项目的构建过程、依赖项和项目生命周期。它提供了一种简单而灵活的方式来构建、测试和部署Java应用程序。

Maven使用一个XML配置文件来定义项目的结构和构建过程。通过这个配置文件,你可以指定项目的依赖项,定义构建阶段,配置插件以及其他构建细节。

使用Maven,你可以轻松地管理你的项目依赖项。Maven会自动下载所需的库文件,并将它们添加到你的项目构建路径中。这个功能可以帮助你更好地管理和共享代码库,减少手动配置的工作。

此外,Maven还提供了一系列插件,可以用于执行各种任务,比如编译代码、运行单元测试、打包应用程序等。这些插件可以根据项目的需求进行配置,并且可以在构建过程的不同阶段执行。

总而言之,Maven是一个强大的工具,它简化了Java项目的构建和管理过程,提高了开发人员的生产效率。无论是小型项目还是大型企业级应用程序,Maven都是一个非常有用的工具。

二、Maven安装
1、下载maven
Maven官网:Maven – Download Apache Maven

下载完直接解压

 

 

2、配置环境变量
复制maven的安装路径

 

新建MAVEN_HOME环境变量,输入之前复制的路径至变量值

 

 编辑系统变量Path,新建输入:

%MAVEN_HOME%\bin
Win+R键输入cmd打开Windows终端 输入:

mvn -v      //查看maven版本号
看到以内容代表maven安装成功,其中3.9.3代表版本号 

三、配置Maven
1、配置本地仓库
Win+R键输入cmd打开Windows终端 输入:

mvn        //初始化maven
初始化的maven会自动在C盘的用户目录下创建一个.m2文件,里面有一个空的Repository文件夹(我们需要把这个Repository文件删除),后续我们下载的jar包,都是保存在这个文件夹下,由于我们下载的jar包文件一般都很大,如果都下载到C盘会导致电脑变卡,所以我们需要配置到其他位置

在C盘之外的位置创建一个文件夹当作Maven的本地仓库

我这里选择在Maven的安装路径下创建Repository文件夹(根据自己需求创建)

D:\ProgramSoftWare\Maven\apache-maven-3.9.3-bin\apache-maven-3.9.3\Repository
在maven安装目录下找到conf目录下的setting.xml文件,打开

 

其中<!--  -->中间的为注释,我们要在注释外面添加本地仓库路径(这里是我创建的路径,需要根据自己创建的Repository文件夹路径)

<localRepository>D:\Application\Program\Maven\apache-maven-3.9.3\Repository</localRepository>
2、配置中央仓库
由于我们在开发中导入的jar包,优先是从本地仓库中寻找,如果没有找到,就需要下载jar包至本地仓库,由于下载使用的是国外地址,下载速度很慢,所以我们需要配置国内地址,这里我们使用阿里云

打开conf目录下的setting.xml文件找到mirrors

 

 直接复制即可

 
      <mirror>
         <id>alimaven</id>
         <name>aliyun maven</name>
         <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
         <mirrorOf>central</mirrorOf>
      </mirror>  
完成上述操作,maven就安装成功了!
————————————————
版权声明:本文为CSDN博主「爱摸鱼的呆瓜」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_58111460/article/details/132131447

标签:maven,教程,Repository,Windows,路径,Maven,构建,下载
From: https://www.cnblogs.com/csjoz/p/17691042.html

相关文章

  • maven中多环境配置
    2023-09-10maven中配置多环境的写法<!--多环境配置--><profiles><!--开发环境--><profile><id>env_dep</id><properties><jdbc.url>jdbc:mysql://127.0.0.1:3306/db......
  • 无涯教程-JavaScript - COUPDAYBS函数
    描述COUPDAYBS函数返回从息票期限开始至结算日期的天数。语法COUPDAYBS(settlement,maturity,frequency,[basis])争论Argument描述Required/OptionalSettlement证券的结算日期。证券结算日期是指在发行日期之后将证券交易给买方的日期。RequiredMaturity证......
  • Keil 5软件详细安装教程和安装包下载 新功能介绍
    keil5软件提供用户C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,是专业的C语言软件开发系统。keil5软件方便易用的集成环境、强大的软件仿真调试工具会令你事半功倍。软件地址:看置顶贴软件功能1、BL51链接器/定位器:组合由C51和A51产生的可重......
  • LabVIEW 2022中文版下载附安装教程 新功能介绍
    LabVIEW(LaboratoryVirtualInstrumentEngineeringWorkbench)是美国国家仪器公司(NationalInstruments)公司的一款图形化编程语言,主要应用于工程领域。LabVIEW软件提供了一个可视化编程环境,使得使用者可以通过简单的拖曳和连接图案块来建立程序,而不需要编写繁琐的代码。LabVIEW软件......
  • 无涯教程-JavaScript - ACCRINTM函数
    描述ACCRINTM函数返回到期时支付利息的有价证券的应计利息。语法ACCRINTM(issue,settlement,rate,par,[basis])争论Argument描述Required/OptionalIssueThesecurity'sissuedate.RequiredSettlementThesecurity'smaturitydate.RequiredRateThesecuri......
  • 达梦数据库教程:DM8查看试用版证书到期时间SQL
    达梦数据库试用期限为一年,不是以本地安装时间算起的,是安装包已经把开始时间和截止时间内置好了,官网定期更新安装包版本。如果想看你安装的达梦啥时候到期,执行以下语句即可select*fromv$license;查询出记录后,看EXPIRED_DATE这个字段就是截止日期了。一定要在截止前把数据库迁移或......
  • 达梦数据库教程:DM8临时表的使用
    一、什么是临时表临时表就是用来暂时保存临时数据(亦或叫中间数据)的一个数据库对象,它和普通表有些类似,然而又有很大区别。它只能存储在临时表空间,而非用户的表空间。临时表是会话或事务级别的,只对当前会话或事务可见。每个会话只能查看和修改自己的数据。临时表的分类:事务......
  • 达梦数据库教程:DM8性能诊断(内存、CPU、磁盘、网络、AWR日志和接口日志诊断)
    性能诊断一、前言1.1概念性能诊断用于了解操作系统以及数据库的各项性能指标是否达到要求,以满足系统正常运行需要。通过性能诊断,可以更好地了解系统资源的使用情况、以及数据库的状态,提前避免由于性能不足引发的各种问题。性能诊断在数据库运维中具有极大的实用价值。性能诊断包括......
  • 达梦数据库教程:docker安装DM8数据库
    安装前准备软硬件版本终端X86-64架构Docker2023年6月版下载Docker安装包请在达梦数据库官网下载Docker安装包。导入安装包拷贝安装包到/opt目录下,执行以下命令导入安装包:dockerload-idm8_20230808_rev197096_x86_rh6_64_single.tar结果显示如下:导入完成后,可以使用doc......
  • 达梦数据库教程:DM8数据迁移工具使用教程(oracle迁移至DM8)
    DM数据迁移工具DM数据迁移工具DMDTS提供了主流大型数据库迁移到DM、DM到DM、文件迁移到DM以及DM迁移到文件等功能。得益于DM数据库对目前主流大型关系型数据库系统有着业界领先的兼容性,在存储层面、语法层面、接口层面和它们保持高度兼容,借助于DM图形界面且采用向......