• Maven安装,以及导入Intellij IDEA


    Maven的下载

    1.在Maven的官网即可下载,官网:http://maven.apache.org

    2.下载解压即可,解压目录结构如下:D:Mavenapache-maven-3.6.3

    解压路径自定义,解压在哪里都可以。

     

    Maven常用配置

    在配置之前请将JDK安装好

    1.环境变量配置

    点击此电脑的属性

    点击高级系统配置,

     

     点击环境变量

    新建系统变量,变量名:MAVEN_HOME,变量值:D:Mavenapache-maven-3.6.3      (对应Maven的解压目录) 

    编辑Path环境变量值:

    选择Path,点击新建,

    输入%MAVEN_HOME%in,即可

     测试Maven安装是否成功,在cmd窗口输入  mvn -v   查看

    显示如下即配置成功:(注释:不同版本显示的内容可能不同)

     修改配置文件

    通常我们要修改解压目录下setting.xml文件,这样更方便我们使用

    (我在文章最后附加上修改后的整个setting.xml文件)

     用记事本打开,当然了,你可以选用别的打开方式

     对于本地仓库,我新建一个文件夹:repository,路径:D:/maven/repository。用于存放程序运行过程中的JAR包。

    1.本地仓库位置的修改

    在<localRepository>标签内添加自己的本地位置路径

    <!-- maven自动下载的jar包,会存放到该目录下 -->
    <localRepository>D:/maven/repository</localRepository>

    2.添加国内镜像源

    在<mirror></mirror>中间,添加国内镜像源,这样下载jar包速度很快。默认的中央仓库有时候甚至连接不通。一般使用阿里云镜像库即可。再加上几个备用的镜像库,方便阿里云镜像库无法使用时,可以从别的镜像库下载。

    <mirror>
    <id>alimaven</id>
    <mirrorOf>central</mirrorOf>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
    </mirror>
    <mirror>
    <id>alimaven</id>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    <mirrorOf>central</mirrorOf>
    </mirror>
    <mirror>
    <id>central</id>
    <name>Maven Repository Switchboard</name>
    <url>http://repo1.maven.org/maven2/</url>
    <mirrorOf>central</mirrorOf>
    </mirror>

    常用Intellij IDEA下配置Maven。

    一般应该在Intellij IDEA的开始界面进行设置,如果在一个项目内进行设置,那只会修改了这个项目的Maven。为了全部的项目都可以被设置Maven,建议在Intellij IDEA的开始界面设置

     点击Configure,之后点击settings,然后界面如下所示

     我们需要修改

    Maven home directory:的值,改为:D:Mavenapache-maven-3.6.3

    点击Override,才可以设置,以下两项

    User settings file:D:Mavenapache-maven-3.6.3confsettings.xmlLocal repository:D:Maven epository       

    //这一项会自动填充的,因为刚才在setting.xml文件中,我设置了<!-- maven自动下载的jar包,会存放到该目录下 -->

    <localRepository>D:/maven/repository</localRepository>

    点击apply,再点击ok,即可

    可能还需要设置,但是,有一些机子自动识别的,有一些不会,可以查看一下

    查看JRE,如果自动识别了,那就不用修改。如果没有,那就自己选择JRE。

     点击APPly,再点击OK,即可。

    在Intellij IDEA下配置,Maven就完成了。那就可以大展身手了。

    setting.xml文件内容:(可以删除原来文件的内容,把这些内容复制进去,再修改一下本地仓库的位置)

    <?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">

    <pluginGroups />
    <proxies />
    <servers />

    <!-- maven自动下载的jar包,会存放到该目录下 -->
    <localRepository>D:/maven/repository</localRepository>

    <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>alimaven</id>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    <mirrorOf>central</mirrorOf>
    </mirror>
    <mirror>
    <id>central</id>
    <name>Maven Repository Switchboard</name>
    <url>http://repo1.maven.org/maven2/</url>
    <mirrorOf>central</mirrorOf>
    </mirror>
    <mirror>
    <id>repo2</id>
    <mirrorOf>central</mirrorOf>
    <name>Human Readable Name for this Mirror.</name>
    <url>http://repo2.maven.org/maven2/</url>
    </mirror>
    <mirror>
    <id>ibiblio</id>
    <mirrorOf>central</mirrorOf>
    <name>Human Readable Name for this Mirror.</name>
    <url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
    </mirror>
    <mirror>
    <id>jboss-public-repository-group</id>
    <mirrorOf>central</mirrorOf>
    <name>JBoss Public Repository Group</name>
    <url>http://repository.jboss.org/nexus/content/groups/public</url>
    </mirror>
    <mirror>
    <id>google-maven-central</id>
    <name>Google Maven Central</name>
    <url>https://maven-central.storage.googleapis.com
    </url>
    <mirrorOf>central</mirrorOf>
    </mirror>
    <!-- 中央仓库在中国的镜像 -->
    <mirror>
    <id>maven.net.cn</id>
    <name>oneof the central mirrors in china</name>
    <url>http://maven.net.cn/content/groups/public/</url>
    <mirrorOf>central</mirrorOf>
    </mirror>
    </mirrors>

    </settings>

  • 相关阅读:
    js判断CheckBox是否选中
    C# 判断一个请求是异步请求
    正判断文件类型
    mysql启动命令窗口闪退问题
    db2手动恢复备份数据库
    redis使用
    分析Redis架构设计
    DB2数据库的在线备份步骤
    MySql主从复制
    SpringMVC工作原理
  • 原文地址:https://www.cnblogs.com/Athena-life/p/13371717.html
Copyright © 2020-2023  润新知