• 二、MAVEN的安装和配置


    二、MAVEN的安装和配置

    1.官网下载:http://maven.apache.org/download.cgi

    在这里插入图片描述

    2.解压文件包

    1.apache-maven-3.5.2-bin.zip 直接解压到指定安装路径。

    2.apache-maven-3.5.2-src.zip maven源码包。

    3.配置环境变量,类似jdk环境配置

    1.创建M2_HOME环境变量,指向maven的安装目录。
    在这里插入图片描述
    2.并将%M2_HOME%\bin追加到PATH路径中。
    在这里插入图片描述
    3.调试是否安装成功,在cmd中输入 mvn -version
    在这里插入图片描述

    4.将本地仓库(jar包目录)配置到指定路径(*可以不进行配置,默认在C盘)

    1.在maven解压目录中,conf的目录中修改settings.xml文件(D:\maven-3.5.2\conf\settings.xml)

    打开settings.xml 配置文件 选一个本地的目录作为Maven本地仓库将配置好
    D:\my_maven_local_repository

    在这里插入图片描述

    5.配置了中央仓库的镜像:(换成了阿里的,比较稳定)

    在settings.xml文件中的mirrors下添加mirror标签,下面想用那个就把其他的注释

    <!-- 阿里云仓库 -->
        <mirror>
            <id>alimaven</id>
            <mirrorOf>central</mirrorOf>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/repositories/central/
        </mirror>
     
     
        <!-- 中央仓库1 -->
        <mirror>
            <id>repo1</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo1.maven.org/maven2/
        </mirror>
     
     
        <!-- 中央仓库2 -->
        <mirror>
            <id>repo2</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo2.maven.org/maven2/
        </mirror>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25

    6.Maven配置文件中配置指定JDK版本

    <profile>    
        <id>jdk-1.8</id>    
         <activation>    
            <activeByDefault>true</activeByDefault>    
            <jdk>1.8</jdk>    
          </activation>    
        <properties>    
            <maven.compiler.source>1.8</maven.compiler.source>    
            <maven.compiler.target>1.8</maven.compiler.target>
            <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion> 
        </properties>    
    </profile>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12

    【注意】如果本地没有1.8的JDK,该配置将不会生效

    7.IDEA中配置MAVEN

    1.首先打开IDEA 选择File——Settings
    在这里插入图片描述
    2.我们还可以在勾选一些其他选项
    在这里插入图片描述
    3.我们可以更新一下本地仓库和远程仓库,这个样在pom.xml文件中添加依赖jia包的坐标时就可以很好的提示出来.

    在这里插入图片描述

    8、本地jar包上传本地Maven仓库

    1).jar包打入本地仓库-mvn方式

    适用场景:

    公司的私包或者没有上传到公共仓库的jar包,于是Maven拿不到这个包,导致pom标红

    解决思路:

    1.首先需要拿到这个jar包,保存到自己的电脑上,记录存放的文件路径

    2.电脑上必须安装了Maven环境,也就是配置了Maven的环境变量,可以使用mvn命令(用mvn -v查看是否配置,没有配置的同学移步百度进行安装配置)

    3.使用如下命令:

    mvn install:install-file -Dfile={jar包所在地址} -DgroupId={jar包的公司名} -DartifactId={jar包项目名} -Dversion={jar包版本} -Dpackaging=jar
    
    
    • 1
    • 2
    • Dfile:jar包在本地中的路径
    • DgroupId:jar包的groupid
    • DartifactId:jar包的artifactId
    • Dversion:jar包的version
    • Dpackaging:包类型

    示例:
    比如我们有个jar包叫ojdbc6-11.2.0.3.jar

    这个包远程仓库没有,pom文件标红,于是我们需要得到这个包的所在路径、包的公司名、包的项目名以及包的版本

    jar包的所在路径:存放该jar包的位置,比如放在了桌面上/Users/cheng/Desktop/ojdbc6-11.2.0.3.jar

    jar包的公司名:这个可以自由发挥,为了不要混淆该包,可以解压jar包去看看文件夹结构,这里我选择用com.oracle

    jar包的项目名:根据jar包名,用ojdbc6

    jar包的版本:根据jar包名,用11.2.0.3
    那么我需要在控制台输入如下命令:

    mvn install:install-file -Dfile=/Users/chenghuang/Desktop/ojdbc6-11.2.0.3.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3 -Dpackaging=jar
    
    
    • 1
    • 2

    2)package、install、deploy命令说明

    在这里插入图片描述

  • 相关阅读:
    汽车EDI:德国大众 EDI 项目案例
    Flutter 气泡效果 centerSlice 实现点9图
    计算机毕业设计Java大众采编本微资讯发布平台(源码+系统+mysql数据库+lw文档)
    内网域环境搭建教程
    光环效应——谁说头上有光的就算英雄
    Android Studio 修改代码不生效,终极解决方案!
    Deno入门:Node.js的现代替代品
    [HTML]Web前端开发技术30(HTML5、CSS3、JavaScript )JavaScript基础——喵喵画网页
    通信总线协议五 :CAN
    git基础
  • 原文地址:https://blog.csdn.net/m0_49353216/article/details/133387073