首页 > 编程语言 >【JavaWeb3】Maven环境搭建

【JavaWeb3】Maven环境搭建

时间:2023-09-21 14:23:16浏览次数:58  
标签:解压 仓库 配置 JavaWeb3 Maven 镜像 目录 搭建

前言:为什么要学习Maven?

  • 在JavaWeb开发中,需要使用大量的jar包,我们手动导入很麻烦,而学习Maven它可以帮我们自动配置和导入这些jar包
  • Maven作为依赖管理工具,能够管理规模庞大jar包。使用Maven后,依赖对应的Jar包能够自动下载、方便、快捷且规范。
  • Maven作为构建管理工具。当我们使用 IDEA 进行开发时,构建是 IDEA 替我们做的。脱离IDEA环境执行构建操作,需要专门工具。

1.下载

点击Maven官网下载

2.解压

解压下载好的文件,可以解压到一个新文件夹中,方便你找到和管理。

3.配置

3.1 配置Maven环境变量

点击我的电脑鼠标右键——找到高级系统设置——环境变量——新建系统变量

  • 新建系统变量M2_HOME,值为Maven目录下的bin目录路径
    • 该环境变量此处学习不配置也可以,但是之后学习Sping相关知识时可能会报错,所以我们可以现在提前配置好
  • 新建系统变量MAVEN_HOME,值为Maven目录路径

  • 找到path变量,点击编辑然后点击新建:%MAVEN_HOME%\bin

  • 检查是否配置成功,打开命令提示符输入mvn -version,如果你可以看到版本信息说明你成功了

3.2 配置镜像

镜像:Maven是属于国外的,我们使用外网下载速度会很慢,而镜像可以加速我们下载,国内推荐使用阿里云镜像,你可以使用下面提供的,你也可以自行到网上查找(很多)。

<mirror> 
    <id>nexus-aliyun</id>
    <mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf> 
    <name>Nexus aliyun</name> 
    <url>http://maven.aliyun.com/nexus/content/groups/public</url> 
</mirror>

配置

(1).找到你解压后的Maven目录——conf目录——使用编辑器打开settings.xml文件,

(2).找到 mirrors 所在的位置,将上面的阿里云镜像粘贴进去

3.3 配置仓库(本地仓库)

仓库分为本地仓库和远程仓库。

配置本地仓库:

(1).在你解压的Maven目录下新建一个文件夹maven-repo

(2).找到你解压后的Maven目录——conf目录——使用编辑器打开settings.xml文件,

(3).找到 localRepository 所在位置添加

<localRepository>/path/to/local/repo</localRepository>

复制上面新建的文件夹maven-repo的文件路径,粘贴替换下图选中部分:

标签:解压,仓库,配置,JavaWeb3,Maven,镜像,目录,搭建
From: https://www.cnblogs.com/SSFeiBlog/p/17719618.html

相关文章

  • ElasticSearch集群的搭建
    一、集群有什么用1.1群集的含义与产生群集(或称为集群)是由多台主机构成,但对外,只表现为一个整体,只提供一个访问入口(域名或IP),相当于一台大型计算机。互联网应用中,随着站点对硬件性能、响应速度、服务稳定性、数据可靠性等要求越来越高,单台服务器开始无法满足负载均衡及高可用的需......
  • 直播平台搭建,使用element-ui中的select下拉框
    直播平台搭建,使用element-ui中的select下拉框话不多说,上代码:  <el-selectv-model="value"filterableplaceholder="请选择">   <el-optionv-for="(item,index)inoptions":key="index":value="item.value":label="la......
  • 学习CC2530单片机(一)开发资料及开发环境搭建
    文件内容:CC2530数据手册.pdfSmartRF.exeIAREWFor8051.exe注册机.exe百度网盘 提取码:06wjSmartRF请自行安装,不再提供教程。下面是IAR安装教程:  这里一定要断网!这里先别动,打开注册机软件:这一步要把激活信息文件保存起来,最好选择一个方便找......
  • springcloud搭建项目二nacos
    在微服务架构中,服务的数量可能会非常庞大,并且会动态地进行扩缩容。Nacos提供了服务发现功能,允许服务实例在注册到Nacos后,其他服务可以通过Nacos查询到它们的地址和信息,从而实现服务之间的通信和调用。当一个服务实例发生变化(比如新增、下线、失败等),Nacos能够及时感知这些变化,确保......
  • 如何查看kubeadm搭建出来的集群,admin.conf文件,使用的是哪些用户?
    当使用kubeadm工具搭建一个k8s集群之后,会自动的创建一个admin.conf文件。 同时,会建议将这个文件拷贝到$HOME/.kube/config,kubectl会使用这个配置文件来访问k8s集群,也可以说是访问apiserver。 那么,在admin.conf中,到底设置的是哪个用户呢? 下面,我们就来看下。 1、首先,获......
  • springcloud项目搭建一
    我们先来搭建一个项目架子,后面再慢慢的往里面填充我们需要的各种组件首先我新建一个项目(FileNewProject) 创建我们的父工程,选择左边SprigInitializr类型的,注意几个箭头的位置,点击Next 啥也不选直接完成就好了,后面反正要改配置文件 生成后目录如下,如果有其它东西删了就......
  • springcloud项目搭建
    先是项目选型我这边参考的是一个视频教程(https://www.bilibili.com/video/BV1fe4y1b7ha/)项目主要架构如下: SpringCloudAlibaba分布式架构Nacos注册中心/配置中心//Ribbon负载均衡器(新版本的openfeign已废弃ribbon,改为了loadbalancer)OpenFeign远程服务调用Sentinel系统......
  • 抽取共用API类,并用 Maven打包成 jar
    抽取共用API类,并用Maven打包成jar可以解压e_commerce....jar可以看到打包后的.class文件测试成功!!!......
  • .Net 6搭建仓储模式框架学习(一)
    仓储模式.NET仓储模式是一种软件设计模式,用于将应用程序的数据访问逻辑与业务逻辑分离。它通过将数据访问操作封装在一个单独的仓储类中,使得业务逻辑层可以独立于具体的数据存储技术。在.NET仓储模式中,仓储类负责处理与数据存储相关的操作,例如数据的增删改查、数据的持久化和查......
  • Windows10 Redis数据库的搭建
    参考:https://blog.csdn.net/qq_53381910/article/details/130383352  http://wed.xjx100.cn/news/96490.html?action=onClick......