maven下载包到本地

以前用maven的时候比较多,可是在不使用任何包管理工具的项目中,导包就是一个很烦人的工作,因为你要考虑许多关联包,今天在网上看了一个方法,感觉很有用,特此记录一下。

  • 1.首先,在同一个目录下新建一个pom.xml文件和.bat文件:


    文件目录图
  • 2.打开.bat文件,输入一下内容:
call mvn -f pom.xml dependency:copy-dependencies
@pause
  • 3.打开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>Spider</groupId>
    <artifactId>Spider</artifactId>
    <version>1.0</version>
 
    <dependencies>
        <!-- 需要下载什么jar包 添加相应依赖 其余部分无需在意-->
        <!-- 例如下载httpcore的jar包-->
        <dependency>
            <groupId>org.apache.httpcomponents</groupId>
            <artifactId>httpcore</artifactId>
            <version>4.3.1</version>
        </dependency>
    </dependencies>
 

 <!--下载到本目录lib文件夹下,不然会下载到默认的目录下-->
    <build>
        <plugins>
            <plugin>
                <artifactId>maven-dependency-plugin</artifactId>
                <configuration>
                    <excludeTransitive>false</excludeTransitive> 
                    <stripVersion>true</stripVersion>
                    <outputDirectory>./lib</outputDirectory>
                </configuration>
                 
            </plugin>
        </plugins>
    </build>
 
</project>
  • 4.最后双击运行bat脚本即可。
    (bat脚本针对Windows系统。如果你使用的是其它系统,bat中的maven命令是相同的,你可以通过命令行进入相应目录然后运行maven命令,或者使用其他脚本的方式运行)
    运行完成后新增lib文件夹,里面便是你要的jar包。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,085评论 6 342
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,587评论 19 139
  • 简介 Apache Maven是一个软件项目管理和理解工具。基于项目对象模型(POM)的概念,Maven可以从一个...
    我为峰2014阅读 6,380评论 0 1
  • ​记得有一天我在朋友圈里晒鸡蛋饺,远在外国的朋友给我留言,说起他印象中的鸡蛋饺。没错,鸡蛋饺是一道思乡菜。因为,它...
    或者时光阅读 3,440评论 0 0
  • 亲爱的妈妈: 其实这些年来我一直都很有压力很愧疚,又很矛盾很委屈,我想倾其所有来满足你们所有人的愿望:有一份好工作...
    张秋韵慈行阅读 1,449评论 0 0