“后端环境搭建”的版本间的差异

来自小能手俱乐部
跳到导航 跳到搜索
第52行: 第52行:
===配置镜像===
===配置镜像===
关于配置镜像的原因:
关于配置镜像的原因:
     1、在不配置镜像的情况下,maven默认会使用中央库.
     1、在不配置镜像的情况下,maven默认会使用中央库。
     2、maven中央库在国外,有时候访问会很慢,尤其是下载较大的依赖的时候,有时候速度会很慢,甚至会出现无法下载的情况.
     2、maven中央库在国外,有时候访问会很慢,尤其是下载较大的依赖的时候。因此需要配置国内的镜像。
    3、为了解决依赖下载速度的问题,需要配置maven国内镜像
修改settings.xml文件,在<mirrors>标签下加入上述内容即可。如下:
修改settings.xml文件,在<mirrors>标签下加入上述内容即可。如下:
     <?xml version="1.0" encoding="UTF-8"?>
     <?xml version="1.0" encoding="UTF-8"?>

2021年11月11日 (四) 03:26的版本

JDK8.0安装步骤

双击安装包,按照提示安装完成即可

Jdk-1.png

在Windows系统设置JAVA环境变量

Jdk-2.png

Jdk-3.png

Jdk-4.png

Jdk-5.png

Jdk-6.png

Maven安装步骤

安装

maven压缩包解压到一个没有中文,空格或其他特殊字符的文件夹内即可使用 Maven-1.png

配置MAVEN_HOME

maven 安装前需要提前安装jdk8

第一步:新增环境变量:MAVEN_HOME Maven-2.png 第二步:在


path环境变量中添加:%MAVEN_HOME%\bin 找到环境变量配置界面 Maven-3.png Maven-4.png 第三步:测试:按住win+R 输入cmd,进入黑窗


打开控制台。输入命令: mvn -v 如果出现以下maven的版本信息,则说明maven的安装与环境变量的配置均正确 Maven-5.png

配置仓库

maven的仓库可以分为3种:

一、配置本地仓库 一般情况下,我们需要自己重新设置本地仓库的地址,设置方法如下:

第一步:在maven的安装目录下创建一个repository文件夹(一般习惯将仓库地址和maven安装目录放置在一起) Maven-6.png

第二步:在核心配置文件setting.xml中,将仓库存放的位置设置成:D:\WorkSpace\apache-maven-3.6.1-bin\apache-maven-3.6.1\repository(以自己的安装路径为准);

本地仓库的位置是通过maven的核心配置文件(settings.xml)来配置的。settings.xml文件位于maven安装目录:…\apache-maven-3.6.1\conf\settings.xml Maven-7.png Maven-8.png

配置镜像

关于配置镜像的原因:

   1、在不配置镜像的情况下,maven默认会使用中央库。
   2、maven中央库在国外,有时候访问会很慢,尤其是下载较大的依赖的时候。因此需要配置国内的镜像。

修改settings.xml文件,在<mirrors>标签下加入上述内容即可。如下:

   <?xml version="1.0" encoding="UTF-8"?>
   <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
       <mirrors>
           <mirror>
               <id>alimaven</id>
               <mirrorOf>central</mirrorOf>
               <name>aliyun maven</name>
               <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
           </mirror>
   
           <mirror>
               <id>repo1</id>
               <mirrorOf>central</mirrorOf>
               <name>Human Readable Name for this Mirror.</name>
               <url>http://repo1.maven.org/maven2/</url>
           </mirror>
   
           <mirror>
               <id>repo2</id>
               <mirrorOf>central</mirrorOf>
               <name>Human Readable Name for this Mirror.</name>
               <url>http://repo2.maven.org/maven2/</url>
           </mirror>
       </mirrors>
   </settings>