zoukankan      html  css  js  c++  java
  • 使用Maven命令行下载依赖库

        这篇文章,不是教大家如何新建maven项目,不是与大家分享Eclipse与Maven整合。

        注意:是在命令行下使用Maven下载依赖库。

        废话不说,步骤如下:

        1、保证电脑上已成功安装了JDK。运行java -version看看是否可以显示,如果未成功安装,请查阅相关教程。

        2、安装Maven。这一步也简单,在Maven官网 http://maven.apache.org/download.cgi  下载Maven可执行文件到本地,然后添加M2_HOME和MAVEN_HOME两个环境变量(值为Maven解压路径),并修改Path环境变量,将%H2_HOME%in加入Path环境变量即可。

            详细请参考:https://www.cnblogs.com/happyday56/p/8968328.html

            配置完成后,请看mvn -version,如果成功,可以看到mvn的版本信息。有些操作系统修改环境变量后,需要重启系统才会生效。

        3、修改仓库为aliyun的项目仓库,因为默认的中央仓库速度有点慢。

            在Maven根目录下有个Conf的目录,下面有一个settings.xml配置文件,打开并在mirrors配置节中加入如下配置:

    <mirrors>
    
        <mirror>
          <id>alimaven</id>
          <name>aliyun maven</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
          <mirrorOf>central</mirrorOf>        
        </mirror>
    
        <mirror>
          <id>repo1</id>
          <mirrorOf>central</mirrorOf>
          <name>Human Readable Name for this Mirror.</name>
          <url>http://repo1.maven.org/maven2/</url>
        </mirror>
        
            <!-- 中央仓库2 -->
        <mirror>
          <id>repo2</id>
          <mirrorOf>central</mirrorOf>
          <name>Human Readable Name for this Mirror.</name>
          <url>http://repo2.maven.org/maven2/</url>
        </mirror>
    
      </mirrors>

            这一步骤,可参考:https://www.cnblogs.com/xxt19970908/p/6685777.html

        4、新建一个自己的目录,如D:\mvn,在这个目录下新建文件pom.xml

             基本内容如下:

    <?xml version="1.0" encoding="UTF-8"?>
    <project xmlns="http://maven.apache.org/POM/4.0.0"
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    
        <modelVersion>4.0.0</modelVersion>
        <groupId>test</groupId>
        <artifactId>test</artifactId>
        <version>1.0-SNAPSHOT</version>
    
        
    
        <!--依赖项信息,依赖到的jar包-->
        <dependencies>
            <dependency>
                <groupId>org.apache.logging.log4j</groupId>
                <artifactId>log4j-core</artifactId>
                <version>2.11.1</version>
            </dependency>
    
        </dependencies>
    
    </project>

        其中depenencies配置节部分就是我们要下载的依赖包。

        5、查找我们需要的依赖包dependency。到 https://mvnrepository.com/ 搜索可以得到<dependency>查关配置,并粘贴入pom.xml文件。

        6、进行命令行,cd进入D:\mvn,运行  call mvn -f pom.xml dependency:copy-dependencies  。在本地仓库就可以看到依赖包下载下来了。(本地仓库地址:C:UsersAdministrator.m2 epository)

            依赖库下载完成之后,会在D:\mvn下自动建立一个target目录,我们需要的依赖库会整拷贝一份到这里。

        到此为止,我们的目的达到了。拿到了需要的依赖库包:)

  • 相关阅读:
    mabatis的批量新增sql 初级的 初级的 初级的
    (批量更新)对多个符合条件的id做更新操作
    js中的 !! 和 ! 的区别
    js中===和==的区别
    select下拉框使用完毕后,重置按钮使其清空
    select下拉框的数据回显
    字符串拼串 能缓解我们的开发难度→!←(ε=(´ο`*)))唉,又是一个不知道该怎么写题目的随笔啊,头疼)
    select下拉框可以直接取list里的内容 不用非得转map (不得不承认我是个ZZ,这么简单的问题才反应过来,--^--)
    sql中某条件不为空,可能有的小祖宗会喷了,这还用总结?emmm,我渣,我觉得有一点意思对于第二种(土味)
    左查询left join on简单总结
  • 原文地址:https://www.cnblogs.com/ddcoder/p/10374660.html
Copyright © 2011-2022 走看看